using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.GSTRawPurchase { public class GSTRawPurchaseDTO { private string purchasegstin; private string sublocationcode; private string suppliergstin; private string purchaseinvoicetype; private DateTime purchaseinvoicedate; private string purchaseinvoicenumber; private string invoicenumber; private DateTime invoicedate; private decimal invoicevalue; private string pos; private decimal isreverse; private string ecomgstin; private string boenumber; private DateTime boedate; private decimal boevalue; private string countrycode; private int slno; private int itemid; private int skuid; private string itemcode; private string itemname; private string hsnsac; private decimal quantity; private string uom; private decimal rate; private decimal pvalue; private decimal othercharges; private decimal discount; private decimal assessablevalue; private decimal taxablevalue; private decimal taxrate; private decimal igstpercentage; private decimal igstamount; private decimal cgstpercentage; private decimal cgstamount; private decimal sgstpercentage; private decimal sgstamount; private decimal cesspercentage; private decimal cessamount; private decimal itctype; private decimal igstitc; private decimal cgstitc; private decimal sgstitc; private decimal cessitc; private string originalinvoicenumber; private DateTime originalinvoicedate; private string originalsuppliergstin; private int nature; private int itemnature; private int status; private string suppliercode; private string suppliername; private string portcode; public string PurchaseGSTIN { get { return purchasegstin; } set { purchasegstin = value; } } public string SubLocationCode { get { return sublocationcode; } set { sublocationcode = value; } } public string SupplierGSTIN { get { return suppliergstin; } set { suppliergstin = value; } } public string SupplierCode { get { return suppliercode; } set { suppliercode = value; } } public string SupplierName { get { return suppliername; } set { suppliername = value; } } public string PurchaseInvoiceType { get { return purchaseinvoicetype; } set { purchaseinvoicetype = value; } } public DateTime PurchaseInvoiceDate { get { return purchaseinvoicedate; } set { purchaseinvoicedate = value; } } public string PurchaseInvoiceNumber { get { return purchaseinvoicenumber; } set { purchaseinvoicenumber = value; } } public string InvoiceNumber { get { return invoicenumber; } set { invoicenumber = value; } } public DateTime InvoiceDate { get { return invoicedate; } set { invoicedate = value; } } public decimal InvoiceValue { get { return invoicevalue; } set { invoicevalue = value; } } public string POS { get { return pos; } set { pos = value; } } public decimal IsReverse { get { return isreverse; } set { isreverse = value; } } public string ECOMGSTIN { get { return ecomgstin; } set { ecomgstin = value; } } public string BOENumber { get { return boenumber; } set { boenumber = value; } } public DateTime BOEDate { get { return boedate; } set { boedate = value; } } public decimal BOEValue { get { return boevalue; } set { boevalue = value; } } public string CountryCode { get { return countrycode; } set { countrycode = value; } } public string PortCode { get { return portcode; } set { portcode = value; } } public int SLNO { get { return slno; } set { slno = value; } } public int ItemId { get { return itemid; } set { itemid = value; } } public int SKUId { get { return skuid; } set { skuid = value; } } public string ItemCode { get { return itemcode; } set { itemcode = value; } } public string ItemName { get { return itemname; } set { itemname = value; } } public string HSNSAC { get { return hsnsac; } set { hsnsac = value; } } public decimal Quantity { get { return quantity; } set { quantity = value; } } public string UOM { get { return uom; } set { uom = value; } } public decimal Rate { get { return rate; } set { rate = value; } } public decimal Value { get { return pvalue; } set { pvalue = value; } } public decimal OtherCharges { get { return othercharges; } set { othercharges = value; } } public decimal Discount { get { return discount; } set { discount = value; } } public decimal AssessableValue { get { return assessablevalue; } set { assessablevalue = value; } } public decimal TaxableValue { get { return taxablevalue; } set { taxablevalue = value; } } public decimal TaxRate { get { return taxrate; } set { taxrate = value; } } public decimal IGSTPercentage { get { return igstpercentage; } set { igstpercentage = value; } } public decimal IGSTAmount { get { return igstamount; } set { igstamount = value; } } public decimal CGSTPercentage { get { return cgstpercentage; } set { cgstpercentage = value; } } public decimal CGSTAmount { get { return cgstamount; } set { cgstamount = value; } } public decimal SGSTPercentage { get { return sgstpercentage; } set { sgstpercentage = value; } } public decimal SGSTAmount { get { return sgstamount; } set { sgstamount = value; } } public decimal CESSPercentage { get { return cesspercentage; } set { cesspercentage = value; } } public decimal CESSAmount { get { return cessamount; } set { cessamount = value; } } public decimal ITCType { get { return itctype; } set { itctype = value; } } public decimal IGSTITC { get { return igstitc; } set { igstitc = value; } } public decimal CGSTITC { get { return cgstitc; } set { cgstitc = value; } } public decimal SGSTITC { get { return sgstitc; } set { sgstitc = value; } } public decimal CESSITC { get { return cessitc; } set { cessitc = value; } } public string OriginalInvoiceNumber { get { return originalinvoicenumber; } set { originalinvoicenumber = value; } } public DateTime OriginalInvoiceDate { get { return originalinvoicedate; } set { originalinvoicedate = value; } } public string OriginalSupplierGSTIN { get { return originalsuppliergstin; } set { originalsuppliergstin = value; } } public int Nature { get { return nature; } set { nature = value; } } public int ItemNature { get { return itemnature; } set { itemnature = value; } } public int Status { get { return status; } set { status = value; } } } }