using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AccountsDAL.DTO.TDSCategory { public class TDSCategoryDTO { #region PrivateMembers #region TDSCategory private int tdscategoryid; //Id private string tdscategorycode; //TDSCategoryCode private string tdscategoryname; //TDSCategoryName private string tdscategorysection; //Section private string tdscategoryreferencesection; //ReferenceSection private string tdscategoryform; //Form private double tdscategorytdspercent; //TDSPercent private double tdscategoryscpercent; //SCPercent private double tdscategorycesspercent; //CessPercent #region Account private int deducationaccountid = -1; //Id private string deducationaccountcode; //Code private string deducationaccountname; //Name #endregion #region Account private int paidaccountid = -1; //Id private string paidaccountcode; //Code private string paidaccountname; //Name #endregion #region Account private int sufferedaccountid = -1; //Id private string sufferedaccountcode; //Code private string sufferedaccountname; //Name #endregion #region Account private int claimaccountid = -1; //Id private string claimaccountcode; //Code private string claimaccountname; //Name #endregion private string tdscategoryremarks; //Remarks #endregion #region Base private Int16 tdscategorysortorder; //SortOrder private byte tdscategorystatus; //Status private Int16 tdscategoryversion; //Version #endregion #region Standard private int tdscategorycreatedbyid; //CreatedById private DateTime tdscategorycreatedon; //CreatedOn private int tdscategorymodifiedbyid; //ModifiedById private DateTime tdscategorymodifiedon; //ModifiedOn #endregion #endregion #region PublicMembers #region TDSCategory public int TDSCategoryId { get { return tdscategoryid; } //Id set { tdscategoryid = value; } //Id } public string TDSCategoryCode { get { return tdscategorycode; } //TDSCategoryCode set { tdscategorycode = value; } //TDSCategoryCode } public string TDSCategoryName { get { return tdscategoryname; } //TDSCategoryName set { tdscategoryname = value; } //TDSCategoryName } public string TDSCategorySection { get { return tdscategorysection; } //Section set { tdscategorysection = value; } //Section } public string TDSCategoryReferenceSection { get { return tdscategoryreferencesection; } //ReferenceSection set { tdscategoryreferencesection = value; } //ReferenceSection } public string TDSCategoryForm { get { return tdscategoryform; } //Form set { tdscategoryform = value; } //Form } public double TDSCategoryTDSPercent { get { return tdscategorytdspercent; } //TDSPercent set { tdscategorytdspercent = value; } //TDSPercent } public double TDSCategorySCPercent { get { return tdscategoryscpercent; } //SCPercent set { tdscategoryscpercent = value; } //SCPercent } public double TDSCategoryCessPercent { get { return tdscategorycesspercent; } //CessPercent set { tdscategorycesspercent = value; } //CessPercent } #region Account public int DeducationAccountId { get { return deducationaccountid; } //Id set { deducationaccountid = value; } //Id } public string DeducationAccountCode { get { return deducationaccountcode; } //Code set { deducationaccountcode = value; } //Code } public string DeducationAccountName { get { return deducationaccountname; } //Name set { deducationaccountname = value; } //Name } #endregion #region Account public int PaidAccountId { get { return paidaccountid; } //Id set { paidaccountid = value; } //Id } public string PaidAccountCode { get { return paidaccountcode; } //Code set { paidaccountcode = value; } //Code } public string PaidAccountName { get { return paidaccountname; } //Name set { paidaccountname = value; } //Name } #endregion #region Account public int SufferedAccountId { get { return sufferedaccountid; } //Id set { sufferedaccountid = value; } //Id } public string SufferedAccountCode { get { return sufferedaccountcode; } //Code set { sufferedaccountcode = value; } //Code } public string SufferedAccountName { get { return sufferedaccountname; } //Name set { sufferedaccountname = value; } //Name } #endregion #region Account public int ClaimAccountId { get { return claimaccountid; } //Id set { claimaccountid = value; } //Id } public string ClaimAccountCode { get { return claimaccountcode; } //Code set { claimaccountcode = value; } //Code } public string ClaimAccountName { get { return claimaccountname; } //Name set { claimaccountname = value; } //Name } #endregion public string TDSCategoryRemarks { get { return tdscategoryremarks; } //Remarks set { tdscategoryremarks = value; } //Remarks } #endregion #region Base public Int16 TDSCategorySortOrder { get { return tdscategorysortorder; } //SortOrder set { tdscategorysortorder = value; } //SortOrder } public byte TDSCategoryStatus { get { return tdscategorystatus; } //Status set { tdscategorystatus = value; } //Status } public Int16 TDSCategoryVersion { get { return tdscategoryversion; } //Version set { tdscategoryversion = value; } //Version } #endregion #region Standard public int TDSCategoryCreatedById { get { return tdscategorycreatedbyid; } //CreatedById set { tdscategorycreatedbyid = value; } //CreatedById } public DateTime TDSCategoryCreatedOn { get { return tdscategorycreatedon; } //CreatedOn set { tdscategorycreatedon = value; } //CreatedOn } public int TDSCategoryModifiedById { get { return tdscategorymodifiedbyid; } //ModifiedById set { tdscategorymodifiedbyid = value; } //ModifiedById } public DateTime TDSCategoryModifiedOn { get { return tdscategorymodifiedon; } //ModifiedOn set { tdscategorymodifiedon = value; } //ModifiedOn } private int sourcetype; public int SourceType { get { return sourcetype; } set { sourcetype = value; } } private int tenantid; public int TenantId { get { return tenantid; } set { tenantid = value; } } #endregion private byte tdscategoryiscompany = 1; private decimal tdscategoryamountlimit; private decimal tdscategorytransactionlimit; public byte TDSCategoryIsCompany { get { return tdscategoryiscompany; } //iscompany set { tdscategoryiscompany = value; } //iscompany } public decimal TDSCategoryAmountLimit { get { return tdscategoryamountlimit; } //amountlimit set { tdscategoryamountlimit = value; } //amountlimit } public decimal TDSCategoryTransactionLimit { get { return tdscategorytransactionlimit; } //TransactionLimit set { tdscategorytransactionlimit = value; } //TransactionLimit } #endregion } }