using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AccountsDAL.DTO.ETDS { public class TDSSalaryDetailDTO { private int tdssalarydetailid; private int tdsreturnid; private int tdsreturnchallanid; private int tdsreturnemployeeid; private string recordtype; private decimal batchnumber; private Int16 slno; private string mode; private string filter7; private string epan; private string epanrefnumber; private string ename; private string ecategory; private string employmentfrom; private string employmentto; private decimal totalsalary; private string filter8; private Int16 countofsalarydetail; private decimal totaldeduction; private decimal salaryincome; private decimal otherincome; private decimal grosstotalincome; private string lastgrosstotalincome; private Int16 countof6adetail; private decimal grosstotaldeduction6a; private decimal totaltaxableincome; private decimal totalit; private decimal totalsc; private decimal totalcess; private decimal itrelief; private decimal netitpayable; private decimal totaltds; private decimal shortorexcess; private decimal totaldeduction80; private string remarks1; private string remarks2; private decimal currenttaxable; private decimal previoustaxable; private decimal currenttotaltds; private decimal previoutotaltds; private string ishigherrate; private string isrentabove; private decimal countoflandloardpan; private string ll1pan; private string ll1name; private string ll2pan; private string ll2name; private string ll3pan; private string ll3name; private string ll4pan; private string ll4name; private string isinterestpaid; private decimal countoflenderpan; private string lender1pan; private string lender1name; private string lender2pan; private string lender2name; private string lender3pan; private string lender3name; private string lender4pan; private string lender4name; private string issuperannuationbytrustees; private string fundname; private string contributionfromdate; private string contributiontodate; private string contributionamountrepaid; private string avgrateOftaxdeduction; private string superannuationtds; private string grosstotalofsuperannuationfund; private decimal grosssalary; private decimal perquisites; private decimal Profitinlieu; private decimal travel; private decimal gratuity; private decimal commutedpension; private decimal leavesalary; private decimal hrs; private decimal otherexemption; private decimal totalexception; private decimal incodefromothersource; private decimal rebate; private List tdssection16dto = new List(); private List tdssection6adto = new List(); public int TDSSalaryDetailId { get { return tdssalarydetailid; } set { tdssalarydetailid = value; } } public int TDSReturnId { get { return tdsreturnid; } set { tdsreturnid = value; } } public int TDSReturnChallanId { get { return tdsreturnchallanid; } set { tdsreturnchallanid = value; } } public int TDSReturnEmployeeId { get { return tdsreturnemployeeid; } set { tdsreturnemployeeid = value; } } public string RecordType { get { return recordtype; } set { recordtype = value; } } public decimal BatchNumber { get { return batchnumber; } set { batchnumber = value; } } public Int16 SlNo { get { return slno; } set { slno = value; } } public string Mode { get { return mode; } set { mode = value; } } public string Filter7 { get { return filter7; } set { filter7 = value; } } public string EPan { get { return epan; } set { epan = value; } } public string EPanRefNumber { get { return epanrefnumber; } set { epanrefnumber = value; } } public string EName { get { return ename; } set { ename = value; } } public string ECategory { get { return ecategory; } set { ecategory = value; } } public string EmploymentFrom { get { return employmentfrom; } set { employmentfrom = value; } } public string EmploymentTo { get { return employmentto; } set { employmentto = value; } } public decimal TotalSalary { get { return totalsalary; } set { totalsalary = value; } } public string Filter8 { get { return filter8; } set { filter8 = value; } } public Int16 CountOfSalaryDetail { get { return countofsalarydetail; } set { countofsalarydetail = value; } } public decimal TotalDeduction { get { return totaldeduction; } set { totaldeduction = value; } } public decimal SalaryIncome { get { return salaryincome; } set { salaryincome = value; } } public decimal OtherInCome { get { return otherincome; } set { otherincome = value; } } public decimal GrossTotalIncome { get { return grosstotalincome; } set { grosstotalincome = value; } } public string LastGrossTotalIncome { get { return lastgrosstotalincome; } set { lastgrosstotalincome = value; } } public Int16 CountOf6ADetail { get { return countof6adetail; } set { countof6adetail = value; } } public decimal GrossTotalDeduction6A { get { return grosstotaldeduction6a; } set { grosstotaldeduction6a = value; } } public decimal TotalTaxableIncome { get { return totaltaxableincome; } set { totaltaxableincome = value; } } public decimal TotalIT { get { return totalit; } set { totalit = value; } } public decimal TotalSC { get { return totalsc; } set { totalsc = value; } } public decimal TotalCess { get { return totalcess; } set { totalcess = value; } } public decimal ITRelief { get { return itrelief; } set { itrelief = value; } } public decimal NetItPayable { get { return netitpayable; } set { netitpayable = value; } } public decimal TotalTDS { get { return totaltds; } set { totaltds = value; } } public decimal ShortOrExcess { get { return shortorexcess; } set { shortorexcess = value; } } public decimal TotalDeduction80 { get { return totaldeduction80; } set { totaldeduction80 = value; } } public string Remarks1 { get { return remarks1; } set { remarks1 = value; } } public string Remarks2 { get { return remarks2; } set { remarks2 = value; } } public decimal CurrentTaxable { get { return currenttaxable; } set { currenttaxable = value; } } public decimal PreviousTaxable { get { return previoustaxable; } set { previoustaxable = value; } } public decimal CurrentTotalTDS { get { return currenttotaltds; } set { currenttotaltds = value; } } public decimal PreviouTotalTDS { get { return previoutotaltds; } set { previoutotaltds = value; } } public string IsHigherRate { get { return ishigherrate; } set { ishigherrate = value; } } public string IsRentAbove { get { return isrentabove; } set { isrentabove = value; } } public decimal CountOfLandLoardPan { get { return countoflandloardpan; } set { countoflandloardpan = value; } } public string LL1Pan { get { return ll1pan; } set { ll1pan = value; } } public string LL1Name { get { return ll1name; } set { ll1name = value; } } public string LL2Pan { get { return ll2pan; } set { ll2pan = value; } } public string LL2Name { get { return ll2name; } set { ll2name = value; } } public string LL3Pan { get { return ll3pan; } set { ll3pan = value; } } public string LL3Name { get { return ll3name; } set { ll3name = value; } } public string LL4Pan { get { return ll4pan; } set { ll4pan = value; } } public string LL4Name { get { return ll4name; } set { ll4name = value; } } public string IsInterestPaid { get { return isinterestpaid; } set { isinterestpaid = value; } } public decimal CountOfLenderPan { get { return countoflenderpan; } set { countoflenderpan = value; } } public string Lender1Pan { get { return lender1pan; } set { lender1pan = value; } } public string Lender1Name { get { return lender1name; } set { lender1name = value; } } public string Lender2Pan { get { return lender2pan; } set { lender2pan = value; } } public string Lender2Name { get { return lender2name; } set { lender2name = value; } } public string Lender3Pan { get { return lender3pan; } set { lender3pan = value; } } public string Lender3Name { get { return lender3name; } set { lender3name = value; } } public string Lender4Pan { get { return lender4pan; } set { lender4pan = value; } } public string Lender4Name { get { return lender4name; } set { lender4name = value; } } public string IsSuperAnnuationByTrustees { get { return issuperannuationbytrustees; } set { issuperannuationbytrustees = value; } } public string FundName { get { return fundname; } set { fundname = value; } } public string ContributionFromDate { get { return contributionfromdate; } set { contributionfromdate = value; } } public string ContributionToDate { get { return contributiontodate; } set { contributiontodate = value; } } public string ContributionAmountRepaid { get { return contributionamountrepaid; } set { contributionamountrepaid = value; } } public string AvgRateOfTaxDeduction { get { return avgrateOftaxdeduction; } set { avgrateOftaxdeduction = value; } } public string SuperAnnuationTDS { get { return superannuationtds; } set { superannuationtds = value; } } public string GrossTotalOfSuperAnnuationFund { get { return grosstotalofsuperannuationfund; } set { grosstotalofsuperannuationfund = value; } } public decimal GrossSalary { get { return grosssalary; } set { grosssalary = value; } } public decimal PerQuisites { get { return perquisites; } set { perquisites = value; } } public decimal ProfitInLieu { get { return Profitinlieu; } set { Profitinlieu = value; } } public decimal Travel { get { return travel; } set { travel = value; } } public decimal Gratuity { get { return gratuity; } set { gratuity = value; } } public decimal CommutedPension { get { return commutedpension; } set { commutedpension = value; } } public decimal LeaveSalary { get { return leavesalary; } set { leavesalary = value; } } public decimal HRA { get { return hrs; } set { hrs = value; } } public decimal OtherExemption { get { return otherexemption; } set { otherexemption = value; } } public decimal TotalException { get { return totalexception; } set { totalexception = value; } } public decimal IncodeFromOtherSource { get { return incodefromothersource; } set { incodefromothersource = value; } } public decimal Rebate { get { return rebate; } set { rebate = value; } } public List TDSSection16DTOs { get { return tdssection16dto; } set { tdssection16dto = value; } } public List TDSSection6ADTOs { get { return tdssection6adto; } set { tdssection6adto = value; } } } }