using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PayRollDAL.DTO.TDSChallan { public class TDSChallanDTO { #region PrivateMembers #region Payroll private int tdschallanid; //Id #region OrganizationUnit private int ouid; //Id private string oucode; //Code private string ouname; //Name #endregion #region Period private int periodid; //Id private string periodcode; //Code private string periodname; //Name private DateTime periodfromdate; //FromDate private DateTime periodtodate; //ToDate #endregion #region BizTransactionType private int biztransactiontypeid; //Id private string biztransactiontypecode; //Code private string biztransactiontypename; //Name private byte biztransactiontypeassetposttype; //AssetPostType #endregion private string tdschallanchallannumber; //ChallanNumber private DateTime tdschallanchallandate; //ChallanDate private string tdschallanreferencenumber; //ReferenceNumber private DateTime tdschallanreferencedate; //ReferenceDate #region Gcm private int financialyearid; //Id private string financialyearcode; //Code private string financialyearname; //Name #endregion #region Gcm private int assessmentyearid; //Id private string assessmentyearcode; //Code private string assessmentyearname; //Name #endregion private byte tdschallanformtype; //FormType private byte tdschallanperiodtype; //PeriodType private DateTime tdschallandatedeposit; //DateDeposit #region Gcm private int minorheadid; //Id private string minorheadcode; //Code private string minorheadname; //Name #endregion private int tdschallandetailnumbers; //DetailNumbers #region Gcm private int bankid; //Id private string bankcode; //Code private string bankname; //Name #endregion #region BankBranch private int bankbranchid; //Id private string bankbranchcode; //Code private string bankbranchname; //Name #endregion private DateTime tdschallandateofchallan; //DateOfChallan private double tdschallantotalit; //TotalIT private int tdschallantotalsc; //TotalSC private double tdschallantotalcess; //TotalCESS private double tdschallantotalinterest; //TotalInterest private double tdschallantotalothers; //TotalOthers private double tdschallanfee; //Fee private double tdschallantotaltaxdeposited; //TotalTaxDeposited #region Voucher private int voucherid; //Id private string vouchervouchernumber; //VoucherNumber #endregion #endregion #region Base private byte tdschallanstatus; //Status private Int16 tdschallanversion; //Version #endregion #region Standard private int tdschallancreatedbyid; //CreatedById private DateTime tdschallancreatedon; //CreatedOn private int tdschallanmodifiedbyid; //ModifiedById private DateTime tdschallanmodifiedon; //ModifiedOn #endregion #endregion #region PublicMembers #region Payroll public int TDSChallanId { get { return tdschallanid; } //Id set { tdschallanid = value; } //Id } #region OrganizationUnit public int OUId { get { return ouid; } //Id set { ouid = value; } //Id } public string OUCode { get { return oucode; } //Code set { oucode = value; } //Code } public string OUName { get { return ouname; } //Name set { ouname = value; } //Name } #endregion #region Period public int PeriodId { get { return periodid; } //Id set { periodid = value; } //Id } public string PeriodCode { get { return periodcode; } //Code set { periodcode = value; } //Code } public string PeriodName { get { return periodname; } //Name set { periodname = value; } //Name } public DateTime PeriodFromDate { get { return periodfromdate; } //FromDate set { periodfromdate = value; } //FromDate } public DateTime PeriodToDate { get { return periodtodate; } //ToDate set { periodtodate = value; } //ToDate } #endregion #region BizTransactionType public int BIZTransactionTypeId { get { return biztransactiontypeid; } //Id set { biztransactiontypeid = value; } //Id } public string BIZTransactionTypeCode { get { return biztransactiontypecode; } //Code set { biztransactiontypecode = value; } //Code } public string BIZTransactionTypeName { get { return biztransactiontypename; } //Name set { biztransactiontypename = value; } //Name } public byte BIZTransactionTypeAssetPostType { get { return biztransactiontypeassetposttype; } //AssetPostType set { biztransactiontypeassetposttype = value; } //AssetPostType } #endregion public string TDSChallanChallanNumber { get { return tdschallanchallannumber; } //ChallanNumber set { tdschallanchallannumber = value; } //ChallanNumber } public DateTime TDSChallanChallanDate { get { return tdschallanchallandate; } //ChallanDate set { tdschallanchallandate = value; } //ChallanDate } public string TDSChallanReferenceNumber { get { return tdschallanreferencenumber; } //ReferenceNumber set { tdschallanreferencenumber = value; } //ReferenceNumber } public DateTime TDSChallanReferenceDate { get { return tdschallanreferencedate; } //ReferenceDate set { tdschallanreferencedate = value; } //ReferenceDate } #region Gcm public int FinancialYearId { get { return financialyearid; } //Id set { financialyearid = value; } //Id } public string FinancialYearCode { get { return financialyearcode; } //Code set { financialyearcode = value; } //Code } public string FinancialYearName { get { return financialyearname; } //Name set { financialyearname = value; } //Name } #endregion #region Gcm public int AssessmentYearId { get { return assessmentyearid; } //Id set { assessmentyearid = value; } //Id } public string AssessmentYearCode { get { return assessmentyearcode; } //Code set { assessmentyearcode = value; } //Code } public string AssessmentYearName { get { return assessmentyearname; } //Name set { assessmentyearname = value; } //Name } #endregion public byte TDSChallanFormType { get { return tdschallanformtype; } //FormType set { tdschallanformtype = value; } //FormType } public byte TDSChallanPeriodType { get { return tdschallanperiodtype; } //PeriodType set { tdschallanperiodtype = value; } //PeriodType } public DateTime TDSChallanDateDeposit { get { return tdschallandatedeposit; } //DateDeposit set { tdschallandatedeposit = value; } //DateDeposit } #region Gcm public int MinorHeadId { get { return minorheadid; } //Id set { minorheadid = value; } //Id } public string MinorHeadCode { get { return minorheadcode; } //Code set { minorheadcode = value; } //Code } public string MinorHeadName { get { return minorheadname; } //Name set { minorheadname = value; } //Name } #endregion public int TDSChallanDetailNumbers { get { return tdschallandetailnumbers; } //DetailNumbers set { tdschallandetailnumbers = value; } //DetailNumbers } #region Gcm public int BankId { get { return bankid; } //Id set { bankid = value; } //Id } public string BankCode { get { return bankcode; } //Code set { bankcode = value; } //Code } public string BankName { get { return bankname; } //Name set { bankname = value; } //Name } #endregion #region BankBranch public int BankBranchId { get { return bankbranchid; } //Id set { bankbranchid = value; } //Id } public string BankBranchCode { get { return bankbranchcode; } //Code set { bankbranchcode = value; } //Code } public string BankBranchName { get { return bankbranchname; } //Name set { bankbranchname = value; } //Name } #endregion public DateTime TDSChallanDateOfChallan { get { return tdschallandateofchallan; } //DateOfChallan set { tdschallandateofchallan = value; } //DateOfChallan } public double TDSChallanTotalIT { get { return tdschallantotalit; } //TotalIT set { tdschallantotalit = value; } //TotalIT } public int TDSChallanTotalSC { get { return tdschallantotalsc; } //TotalSC set { tdschallantotalsc = value; } //TotalSC } public double TDSChallanTotalCESS { get { return tdschallantotalcess; } //TotalCESS set { tdschallantotalcess = value; } //TotalCESS } public double TDSChallanTotalInterest { get { return tdschallantotalinterest; } //TotalInterest set { tdschallantotalinterest = value; } //TotalInterest } public double TDSChallanTotalOthers { get { return tdschallantotalothers; } //TotalOthers set { tdschallantotalothers = value; } //TotalOthers } public double TDSChallanFee { get { return tdschallanfee; } //Fee set { tdschallanfee = value; } //Fee } public double TDSChallanTotalTaxDeposited { get { return tdschallantotaltaxdeposited; } //TotalTaxDeposited set { tdschallantotaltaxdeposited = value; } //TotalTaxDeposited } #region Voucher public int VoucherId { get { return voucherid; } //Id set { voucherid = value; } //Id } public string VoucherVoucherNumber { get { return vouchervouchernumber; } //VoucherNumber set { vouchervouchernumber = value; } //VoucherNumber } #endregion #endregion #region Base public byte TDSChallanStatus { get { return tdschallanstatus; } //Status set { tdschallanstatus = value; } //Status } public Int16 TDSChallanVersion { get { return tdschallanversion; } //Version set { tdschallanversion = value; } //Version } #endregion #region Standard public int TDSChallanCreatedById { get { return tdschallancreatedbyid; } //CreatedById set { tdschallancreatedbyid = value; } //CreatedById } public DateTime TDSChallanCreatedOn { get { return tdschallancreatedon; } //CreatedOn set { tdschallancreatedon = value; } //CreatedOn } public int TDSChallanModifiedById { get { return tdschallanmodifiedbyid; } //ModifiedById set { tdschallanmodifiedbyid = value; } //ModifiedById } public DateTime TDSChallanModifiedOn { get { return tdschallanmodifiedon; } //ModifiedOn set { tdschallanmodifiedon = value; } //ModifiedOn } #endregion private List tdschallandetailarray = new List(); public List TDSChallanDetailArray { get { return tdschallandetailarray; } set { tdschallandetailarray = value; } } private string tdschallanacknowledgementnumber = ""; private string tdschallaninstrumentnumber = ""; private DateTime tdschallaninstrumentdate; public string TDSChallanAcknowledgementNumber { get { return tdschallanacknowledgementnumber; } //AcknowledgementNumber set { tdschallanacknowledgementnumber = value; } //AcknowledgementNumber } public string TDSChallanInstrumentNumber { get { return tdschallaninstrumentnumber; } //instrumentnumber set { tdschallaninstrumentnumber = value; } //instrumentnumber } public DateTime TDSChallanInstrumentDate { get { return tdschallaninstrumentdate; } //InstrumentDate set { tdschallaninstrumentdate = value; } //InstrumentDate } #endregion } }