using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.Stock { public class GodownStockReportDTO //:ReportPaginationDTO------->DEVADMIN { private int id = -1; private string code; private string name; private int itemid;//ItemId private string itemcode; private string itemname; private int skuid;//SKUId private string skucode; private string skuname; private int storeid; private string storecode; private string storename; private decimal openingstock; private decimal openingvalue; private decimal inwardquantity; private decimal inwardpostedvalue; private decimal outwardquantity; private decimal outwardpostedvalue; private decimal closingstock; private decimal closingvalue; private string uom; private int type; private byte skuapplicable; private string price; private int sortorder; private decimal salesreturn; private decimal purchasereturn; private decimal adjustmentplus; private decimal adjustmentminus; private decimal transferin; private decimal transferout; private decimal tripload; private decimal tripunload; private decimal arrival; private decimal sales; private decimal undelivered; private decimal calculatedstock; private string itemdescription; private decimal production; private decimal workorderproduction; private decimal salesinvoice; private decimal adjustmentplusvalue; private decimal adjustmentminusvalue; private decimal prestockadj; private decimal prestockadjvalue; private decimal arrivalvalue; private decimal othersales; private decimal othersalesvalue; private decimal cost; private decimal physicaloutward; private decimal physicalinward; private decimal physicalstock; private decimal physicalqty; private decimal physicalvalue; private decimal differenceqty; private decimal differencevalue; private string periodfromdate; private string periodtodate; private decimal issueqty; private decimal issuevalue; public string PeriodFromDate { get { return periodfromdate; } set { periodfromdate = value; } } public string PeriodToDate { get { return periodtodate; } set { periodtodate = value; } } public decimal DifferenceQty { get { return differenceqty; } set { differenceqty = value; } } public decimal DifferenceValue { get { return differencevalue; } set { differencevalue = value; } } public decimal PhysicalQty { get { return physicalqty; } set { physicalqty = value; } } public decimal PhysicalValue { get { return physicalvalue; } set { physicalvalue = value; } } public decimal Cost { get { return cost; } set { cost = value; } } public decimal ArrivalValue { get { return arrivalvalue; } set { arrivalvalue = value; } } public decimal OtherSales { get { return othersales; } set { othersales = value; } } public decimal OtherSalesValue { get { return othersalesvalue; } set { othersalesvalue = value; } } public decimal PreStockAdj { get { return prestockadj; } set { prestockadj = value; } } public decimal PreStockAdjValue { get { return prestockadjvalue; } set { prestockadjvalue = value; } } public decimal UnDelivered { get { return undelivered; } set { undelivered = value; } } public decimal CalculatedStock { get { return calculatedstock; } set { calculatedstock = value; } } public string Price { get { return price; } set { price = value; } } public int SortOrder { get { return sortorder; } set { sortorder = value; } } public int Id { get { return id; } set { id = value; } } public string Code { get { return code; } set { code = value; } } public string Name { get { return name; } set { name = 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 SKUId { get { return skuid; } set { skuid = value; } } public string SKUCode { get { return skucode; } set { skucode = value; } } public string SKUName { get { return skuname; } set { skuname = value; } } public int StoreId { get { return storeid; } set { storeid = value; } } public string StoreCode { get { return storecode; } set { storecode = value; } } public string StoreName { get { return storename; } set { storename = value; } } public decimal OpeningStock { get { return openingstock; } set { openingstock = value; } } public decimal OpeningValue { get { return openingvalue; } set { openingvalue = value; } } public decimal InwardQuantity { get { return inwardquantity; } set { inwardquantity = value; } } public decimal InwardPostedValue { get { return inwardpostedvalue; } set { inwardpostedvalue = value; } } public decimal OutwardQuantity { get { return outwardquantity; } set { outwardquantity = value; } } public decimal OutwardPostedValue { get { return outwardpostedvalue; } set { outwardpostedvalue = value; } } public decimal ClosingStock { get { return closingstock; } set { closingstock = value; } } public decimal ClosingValue { get { return closingvalue; } set { closingvalue = value; } } public string UOM { get { return uom; } set { uom = value; } } public int Type { get { return type; } set { type = value; } } public byte SKUApplicable { get { return skuapplicable; } set { skuapplicable = value; } } public decimal SalesReturn { get { return salesreturn; } set { salesreturn = value; } } public decimal PurchaseReturn { get { return purchasereturn; } set { purchasereturn = value; } } public decimal AdjustmentPlus { get { return adjustmentplus; } set { adjustmentplus = value; } } public decimal AdjustmentMinus { get { return adjustmentminus; } set { adjustmentminus = value; } } public decimal TransferIn { get { return transferin; } set { transferin = value; } } public decimal TransferOut { get { return transferout; } set { transferout = value; } } public decimal TripLoad { get { return tripload; } set { tripload = value; } } public decimal TripUnLoad { get { return tripunload; } set { tripunload = value; } } public decimal Arrival { get { return arrival; } set { arrival = value; } } public decimal Sales { get { return sales; } set { sales = value; } } public string ItemDescription { get { return itemdescription; } set { itemdescription = value; } } public decimal Production { get { return production; } set { production = value; } } public decimal WorkOrderProduction { get { return workorderproduction; } set { workorderproduction = value; } } public decimal SalesInvoice { get { return salesinvoice; } set { salesinvoice = value; } } public decimal AdjustmentPlusValue { get { return adjustmentplusvalue; } set { adjustmentplusvalue = value; } } public decimal AdjustmentMinusValue { get { return adjustmentminusvalue; } set { adjustmentminusvalue = value; } } public decimal PhysicalStock { get { return physicalstock; } set { physicalstock = value; } } public decimal PhysicalInward { get { return physicalinward; } set { physicalinward = value; } } public decimal PhysicalOutward { get { return physicaloutward; } set { physicaloutward = value; } } private decimal physicalclosing; public decimal PhysicalClosing { get { return physicalclosing; } set { physicalclosing = value; } } private decimal openingvaluegc; private decimal salesdcqty; private decimal salesdcvalue; private decimal salesdcgcvalue; private decimal transferinvalue; private decimal transferinvaluegc; private decimal purchasereturnqty; private decimal purchasereturnvalue; private decimal purchasereturnvaluegc; private decimal minqty; private decimal minvalue; private decimal minvaluegc; private decimal stocktransferoutqty; private decimal stocktransferoutvalue; private decimal stocktransferoutvaluegc; private decimal closingvaluegc; public decimal OpeningValueGC { get { return openingvaluegc; } set { openingvaluegc = value; } } public decimal SalesDCQty { get { return salesdcqty; } set { salesdcqty = value; } } public decimal SalesDCValue { get { return salesdcvalue; } set { salesdcvalue = value; } } public decimal SalesDCGCValue { get { return salesdcgcvalue; } set { salesdcgcvalue = value; } } public decimal TransferInValue { get { return transferinvalue; } set { transferinvalue = value; } } public decimal TransferInValueGC { get { return transferinvaluegc; } set { transferinvaluegc = value; } } public decimal PurchaseReturnQty { get { return purchasereturnqty; } set { purchasereturnqty = value; } } public decimal PurchaseReturnValue { get { return purchasereturnvalue; } set { purchasereturnvalue = value; } } public decimal PurchaseReturnValueGC { get { return purchasereturnvaluegc; } set { purchasereturnvaluegc = value; } } public decimal MINQty { get { return minqty; } set { minqty = value; } } public decimal MINValue { get { return minvalue; } set { minvalue = value; } } public decimal MINValueGC { get { return minvaluegc; } set { minvaluegc = value; } } public decimal StockTransferOutQty { get { return stocktransferoutqty; } set { stocktransferoutqty = value; } } public decimal StockTransferOutValue { get { return stocktransferoutvalue; } set { stocktransferoutvalue = value; } } public decimal StockTransferOutValueGC { get { return stocktransferoutvaluegc; } set { stocktransferoutvaluegc = value; } } public decimal ClosingValueGC { get { return closingvaluegc; } set { closingvaluegc = value; } } private decimal outwardconsumptionquantity; private decimal outwardconsumptionpostedvalue; private decimal rejectionqty; private decimal rejectionvalue; private decimal salesinvoicevalue; private decimal productionvalue; private decimal salesreturnvalue; public decimal OutwardConsumptionQuantity { get { return outwardconsumptionquantity; } set { outwardconsumptionquantity = value; } } public decimal OutwardConsumptionPostedValue { get { return outwardconsumptionpostedvalue; } set { outwardconsumptionpostedvalue = value; } } public decimal RejectionQty { get { return rejectionqty; } set { rejectionqty = value; } } public decimal RejectionValue { get { return rejectionvalue; } set { rejectionvalue = value; } } public decimal SalesInvoiceValue { get { return salesinvoicevalue; } set { salesinvoicevalue = value; } } public decimal ProductionValue { get { return productionvalue; } set { productionvalue = value; } } public decimal SalesReturnValue { get { return salesreturnvalue; } set { salesreturnvalue = value; } } private decimal openingvolume; private decimal productionvolume; private decimal stockinwards; private decimal salesreturnvolume; private decimal salesvolume; private decimal stockoutwards; private decimal rejectionvolume; private decimal closingvolume; public decimal OpeningVolume { get { return openingvolume; } set { openingvolume = value; } } public decimal ProductionVolume { get { return productionvolume; } set { productionvolume = value; } } public decimal StockInwards { get { return stockinwards; } set { stockinwards = value; } } public decimal SalesReturnVolume { get { return salesreturnvolume; } set { salesreturnvolume = value; } } public decimal SalesVolume { get { return salesvolume; } set { salesvolume = value; } } public decimal Stockoutwards { get { return stockoutwards; } set { stockoutwards = value; } } public decimal RejectionVolume { get { return rejectionvolume; } set { rejectionvolume = value; } } public decimal ClosingVolume { get { return closingvolume; } set { closingvolume = value; } } private decimal workorderproductionvalue; public decimal WorkOrderProductionValue { get { return workorderproductionvalue; } set { workorderproductionvalue = value; } } private decimal totalclosingvalue; private decimal totaladjustmentplusvalue; private decimal totaladjustmentminusvalue; private decimal totalphysicalvalue; public decimal TotalClosingValue { get { return totalclosingvalue; } set { totalclosingvalue = value; } } public decimal TotalAdjustmentPlusValue { get { return totaladjustmentplusvalue; } set { totaladjustmentplusvalue = value; } } public decimal TotalAdjustmentMinusValue { get { return totaladjustmentminusvalue; } set { totaladjustmentminusvalue = value; } } public decimal TotalPhysicalValue { get { return totalphysicalvalue; } set { totalphysicalvalue = value; } } public decimal IssueQty { get { return issueqty; } set { issueqty = value; } } public decimal IssueValue { get { return issuevalue; } set { issuevalue = value; } } private decimal debitnoteqty; private decimal debitnotevalue; public decimal DebitNoteQty { get { return debitnoteqty; } set { debitnoteqty = value; } } public decimal DebitNoteValue { get { return debitnotevalue; } set { debitnotevalue = value; } } } }