using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.MMHead { public class DutyItemLevelReportDTO { private int itemid; private string itemcode; private string itemname; private int transactiontypeid; private string transactiontypecode; private string transactiontypename; private string vatcommoditycode; private decimal predutyinput; private decimal dutybedinput; private decimal dutyaedinput; private decimal dutysedinput; private decimal dutycessinput; private decimal dutyhedinput; private decimal dutysertaxinput; private decimal taxstinput; private decimal taxscinput; private decimal taxascinput; private decimal predutyamount; private decimal dutycalculatedon; private decimal dutybedamount; private decimal dutyaedamount; private decimal dutysedamount; private decimal dutycessamount; private decimal dutyhedamount; private decimal dutysertaxamount; private decimal pretaxamount; private decimal taxcalculatedon; private decimal taxstamount; private decimal taxscamount; private decimal taxascamount; private decimal othersamount; private decimal itemvalue; private decimal itembasicvalue; private decimal totalqty; private string uomcode; private int hsnid; private string hsncode; private string hsnname; public string HSNCode { get { return hsncode; } set { hsncode = value; } } public string HSNName { get { return hsnname; } set { hsnname = value; } } public int HSNId { get { return hsnid; } set { hsnid = value; } } public string VatCommodityCode { get { return vatcommoditycode; } set { vatcommoditycode = value; } } public int ItemId { get { return itemid; } set { itemid = value; } } public string ItemCode { get { return itemcode; } set { itemcode = value; } } public string ItemName { get { return itemname; } set { itemname = value; } } public int TransactionTypeId { get { return transactiontypeid; } set { transactiontypeid = value; } } public string TransactionTypeCode { get { return transactiontypecode; } set { transactiontypecode = value; } } public string TransactionTypeName { get { return transactiontypename; } set { transactiontypename = value; } } public decimal PreDutyInput { get { return predutyinput; } set { predutyinput = value; } } public decimal DutyBEDInput { get { return dutybedinput; } set { dutybedinput = value; } } public decimal DutyAEDInput { get { return dutyaedinput; } set { dutyaedinput = value; } } public decimal DutySEDInput { get { return dutysedinput; } set { dutysedinput = value; } } public decimal DutyCESSInput { get { return dutycessinput; } set { dutycessinput = value; } } public decimal DutyHEDInput { get { return dutyhedinput; } set { dutyhedinput = value; } } public decimal DutySERTaxInput { get { return dutysertaxinput; } set { dutysertaxinput = value; } } public decimal TaxSTInput { get { return taxstinput; } set { taxstinput = value; } } public decimal TaxSCInput { get { return taxscinput; } set { taxscinput = value; } } public decimal TaxASCInput { get { return taxascinput; } set { taxascinput = value; } } public decimal PreDutyAmount { get { return predutyamount; } set { predutyamount = value; } } public decimal DutyCalculatedOn { get { return dutycalculatedon; } set { dutycalculatedon = value; } } public decimal DutyBEDAmount { get { return dutybedamount; } set { dutybedamount = value; } } public decimal DutyAEDAmount { get { return dutyaedamount; } set { dutyaedamount = value; } } public decimal DutySEDAmount { get { return dutysedamount; } set { dutysedamount = value; } } public decimal DutyCESSAmount { get { return dutycessamount; } set { dutycessamount = value; } } public decimal DutyHEDAmount { get { return dutyhedamount; } set { dutyhedamount = value; } } public decimal DutySERTaxAmount { get { return dutysertaxamount; } set { dutysertaxamount = value; } } public decimal PreTaxAmount { get { return pretaxamount; } set { pretaxamount = value; } } public decimal TaxCalculatedOn { get { return taxcalculatedon; } set { taxcalculatedon = value; } } public decimal TaxSTAmount { get { return taxstamount; } set { taxstamount = value; } } public decimal TaxSCAmount { get { return taxscamount; } set { taxscamount = value; } } public decimal TaxASCAmount { get { return taxascamount; } set { taxascamount = value; } } public decimal OthersAmount { get { return othersamount; } set { othersamount = value; } } public decimal ItemValue { get { return itemvalue; } set { itemvalue = value; } } public decimal ItemBasicValue { get { return itembasicvalue; } set { itembasicvalue = value; } } private decimal itemrealisationvalue; public virtual decimal ItemRealisationValue { get { return itemrealisationvalue; } //ItemRealisationValue set { itemrealisationvalue = value; } //ItemRealisationValue } public decimal TotalQty { get { return totalqty; } set { totalqty = value; } } public string UOMCode { get { return uomcode; } set { uomcode = value; } } private decimal totalpredutyamount;//PreDutyAmount private decimal totaldutycalculatedon;//DutyCalculatedOn private decimal totaldutybedamount;//DutyBEDAmount private decimal totaldutyaedamount;//DutyAEDAmount private decimal totaldutysedamount;//DutySEDAmount private decimal totaldutycessamount;//DutyCESSAmount private decimal totaldutyhedamount;//DutyHEDAmount private decimal totaldutysertaxamount;//DutySERTaxAmount private decimal totalpretaxamount;//PreTaxAmount private decimal totaltaxcalculatedon;//TaxCalculatedOn private decimal totaltaxstamount;//TaxSTAmount private decimal totaltaxscamount;//TaxSCAmount private decimal totaltaxascamount;//TaxASCAmount private decimal totalothersamount;//OthersAmount private decimal totaldocumentvalue; private decimal totalitemvalue; private decimal totalitembasicvalue; private decimal totalitemrealisationvalue; public virtual decimal TotalItemRealisationValue { get { return totalitemrealisationvalue; } //ItemRealisationValue set { totalitemrealisationvalue = value; } //ItemRealisationValue } public decimal TotalPreDutyAmount { get { return totalpredutyamount; } set { totalpredutyamount = value; } } public decimal TotalDutyCalculatedOn { get { return totaldutycalculatedon; } set { totaldutycalculatedon = value; } } public decimal TotalDutyBEDAmount { get { return totaldutybedamount; } set { totaldutybedamount = value; } } public decimal TotalDutyAEDAmount { get { return totaldutyaedamount; } set { totaldutyaedamount = value; } } public decimal TotalDutySEDAmount { get { return totaldutysedamount; } set { totaldutysedamount = value; } } public decimal TotalDutyCESSAmount { get { return totaldutycessamount; } set { totaldutycessamount = value; } } public decimal TotalDutyHEDAmount { get { return totaldutyhedamount; } set { totaldutyhedamount = value; } } public decimal TotalDutySERTaxAmount { get { return totaldutysertaxamount; } set { totaldutysertaxamount = value; } } public decimal TotalPreTaxAmount { get { return totalpretaxamount; } set { totalpretaxamount = value; } } public decimal TotalTaxCalculatedOn { get { return totaltaxcalculatedon; } set { totaltaxcalculatedon = value; } } public decimal TotalTaxSTAmount { get { return totaltaxstamount; } set { totaltaxstamount = value; } } public decimal TotalTaxSCAmount { get { return totaltaxscamount; } set { totaltaxscamount = value; } } public decimal TotalTaxASCAmount { get { return totaltaxascamount; } set { totaltaxascamount = value; } } public decimal TotalOthersAmount { get { return totalothersamount; } set { totalothersamount = value; } } public decimal TotalDocumentValue { get { return totaldocumentvalue; } set { totaldocumentvalue = value; } } public decimal TotalItemValue { get { return totalitemvalue; } set { totalitemvalue = value; } } public decimal TotalItemBasicValue { get { return totalitembasicvalue; } set { totalitembasicvalue = value; } } private decimal cgstinput; private decimal sgstinput; private decimal igstinput; private decimal cessgstinput; private decimal cgstininput; private decimal sgstininput; private decimal igstininput; private decimal cessgstininput; private decimal cgstamount; private decimal sgstamount; private decimal igstamount; private decimal cessgstamount; private decimal cgstinamount; private decimal sgstinamount; private decimal igstinamount; private decimal cessgstinamount; private decimal totalcgstamount; private decimal totalsgstamount; private decimal totaligstamount; private decimal totalcessgstamount; private decimal totalcgstinamount; private decimal totalsgstinamount; private decimal totaligstinamount; private decimal totalcessgstinamount; private int biztransactionclassid; public int BIZTransactionClassId { get { return biztransactionclassid; } set { biztransactionclassid = value; } } public decimal CGSTInput { get { return cgstinput; } set { cgstinput = value; } } public decimal SGSTInput { get { return sgstinput; } set { sgstinput = value; } } public decimal IGSTInput { get { return igstinput; } set { igstinput = value; } } public decimal CESSGSTInput { get { return cessgstinput; } set { cessgstinput = value; } } public decimal CGSTINInput { get { return cgstininput; } set { cgstininput = value; } } public decimal SGSTINInput { get { return sgstininput; } set { sgstininput = value; } } public decimal IGSTINInput { get { return igstininput; } set { igstininput = value; } } public decimal CESSGSTINInput { get { return cessgstininput; } set { cessgstininput = value; } } public decimal CGSTAmount { get { return cgstamount; } set { cgstamount = value; } } public decimal SGSTAmount { get { return sgstamount; } set { sgstamount = value; } } public decimal IGSTAmount { get { return igstamount; } set { igstamount = value; } } public decimal CESSGSTAmount { get { return cessgstamount; } set { cessgstamount = value; } } public decimal CGSTINAmount { get { return cgstinamount; } set { cgstinamount = value; } } public decimal SGSTINAmount { get { return sgstinamount; } set { sgstinamount = value; } } public decimal IGSTINAmount { get { return igstinamount; } set { igstinamount = value; } } public decimal CESSGSTINAmount { get { return cessgstinamount; } set { cessgstinamount = value; } } public decimal TotalCGSTAmount { get { return totalcgstamount; } set { totalcgstamount = value; } } public decimal TotalSGSTAmount { get { return totalsgstamount; } set { totalsgstamount = value; } } public decimal TotalIGSTAmount { get { return totaligstamount; } set { totaligstamount = value; } } public decimal TotalCESSGSTAmount { get { return totalcessgstamount; } set { totalcessgstamount = value; } } public decimal TotalCGSTINAmount { get { return totalcgstinamount; } set { totalcgstinamount = value; } } public decimal TotalSGSTINAmount { get { return totalsgstinamount; } set { totalsgstinamount = value; } } public decimal TotalIGSTINAmount { get { return totaligstinamount; } set { totaligstinamount = value; } } public decimal TotalCESSGSTINAmount { get { return totalcessgstinamount; } set { totalcessgstinamount = value; } } private decimal taxablevalue; private decimal totaltaxablevalue; public virtual decimal TaxableValue { get { return taxablevalue; } set { taxablevalue = value; } } public virtual decimal TotalTaxableValue { get { return totaltaxablevalue; } set { totaltaxablevalue = value; } } private decimal sgsttcsinput; private decimal cgsttcsinput; private decimal igsttcsininput; private decimal cgstitcamount; private decimal sgstitcamount; private decimal igstitcamount; private decimal cessgstitcamount; public decimal SGSTTCSINPUT { get { return sgsttcsinput; } set { sgsttcsinput = value; } } public decimal CGSTTCSINPUT { get { return cgsttcsinput; } set { cgsttcsinput = value; } } public decimal IGSTTCSININPUT { get { return igsttcsininput; } set { igsttcsininput = value; } } public decimal CGSTITCAMOUNT { get { return cgstitcamount; } set { cgstitcamount = value; } } public decimal SGSTITCAMOUNT { get { return sgstitcamount; } set { sgstitcamount = value; } } public decimal IGSTITCAMOUNT { get { return igstitcamount; } set { igstitcamount = value; } } public decimal CESSGSTITCAMOUNT { get { return cessgstitcamount; } set { cessgstitcamount = value; } } private decimal totalcgstitcamount; private decimal totaligstitcamount; private decimal totalsgstitcamount; private decimal totalcessgstitcamount; private int moduleid; public int ModuleId { get { return moduleid; } set { moduleid = value; } } public decimal TotalCGSTITCAMOUNT { get { return totalcgstitcamount; } set { totalcgstitcamount = value; } } public decimal TotalSGSTITCAMOUNT { get { return totalsgstitcamount; } set { totalsgstitcamount = value; } } public decimal TotalIGSTITCAMOUNT { get { return totaligstitcamount; } set { totaligstitcamount = value; } } public decimal TotalCESSGSTITCAMOUNT { get { return totalcessgstitcamount; } set { totalcessgstitcamount = value; } } private Int64 numberofrecords; public Int64 NumberOfRecords { get { return numberofrecords; } set { numberofrecords = value; } } private string label = ""; public virtual string Label { get { return label; } set { label = value; } } } }