using System; using System.Collections.Generic; using System.Linq; using System.Text; using MMDAL.DTO.Item; namespace MMDAL.DTO.MMHead { public class PurchaseOrderReportQueryDTO { //Header private string companyname; private string branchname; private string address1; private string address2; private string address3; private DateTime purchaseorderdate = DateTime.UtcNow; //Date private string purchaseordernumber; //Number private string purchaseorderrefnumber; //ReferenceNumber private DateTime purchaseorderrefdate = DateTime.UtcNow; private DateTime deliverydate; private string despatchedthrough; private string specialinstruction; private string source; //private PartyReportDTO partyreportdetail; //Detail private double rate; //Rate private double discountpercentage; //DiscountPercentage private double discountamount; //DiscountAmount private double itembasiccost; //ItemBasicCost private double itemminus; //ItemMinus private double itemplus; //ItemPlus private double itemotherminus; //ItemotherMinus private double itemotherplus; //ItemotherPlus private double itemnetvalue; //ItemNetValue private double itemrealisationvalue; //ItemRealisationValue private double itemnetcost; //ItemNetCost private double itempostedcost; //ItemPostedCost private string remarks; //Remarks private double transactionactualquantity; //Quantity private string formulaname; private double calculatedvalue; private string goodsdelivered; private string storeaddress; private ItemReportDTO itemreportdetail; private SKUReportDTO skureportdetail; //private UOMReportDTO uomreportdetail; //private CurrencyReportDTO currencyreportdetail; public string CompanyName { get { return companyname; } set { companyname = value; } } public string BranchName { get { return branchname; } set { branchname = value; } } public string Address1 { get { return address1; } set { address1 = value; } } public string Address2 { get { return address2; } set { address2 = value; } } public string Address3 { get { return address3; } set { address3 = value; } } public DateTime PurchaseOrderDate { get { return purchaseorderdate; } //Date set { purchaseorderdate = value; } //Date } public string PurchaseOrderNumber { get { return purchaseordernumber; } set { purchaseordernumber = value; } } public string PurchaseOrderRefNumber { get { return purchaseorderrefnumber; } set { purchaseorderrefnumber = value; } } public DateTime PurchaseOrderRefDate { get { return purchaseorderrefdate; } //Date set { purchaseorderrefdate = value; } //Date } public DateTime DeliveryDate { get { return deliverydate; } //Date set { deliverydate = value; } //Date } public string DespatchedThrough { get { return despatchedthrough; } set { despatchedthrough = value; } } public string SpecialInstruction { get { return specialinstruction; } set { specialinstruction = value; } } public string Source { get { return source; } set { source = value; } } //public PartyReportDTO PartyReportDetail //{ // get { return partyreportdetail; } // set { partyreportdetail = value; } //} public double Rate { get { return rate; } set { rate = value; } } public double DiscountPercentage { get { return discountpercentage; } set { discountpercentage = value; } } public double DiscountAmount { get { return discountamount; } set { discountamount = value; } } public double ItemBasicCost { get { return itembasiccost; } set { itembasiccost = value; } } public double ItemMinus { get { return itemminus; } set { itemminus = value; } } public double ItemPlus { get { return itemplus; } set { itemplus = value; } } public double ItemOtherMinus { get { return itemotherminus; } set { itemotherminus = value; } } public double ItemOtherPlus { get { return itemotherplus; } set { itemotherplus = value; } } public double ItemNetValue { get { return itemnetvalue; } set { itemnetvalue = value; } } public double ItemRealisationValue { get { return itemrealisationvalue; } set { itemrealisationvalue = value; } } public string FormulaName { get { return formulaname; } set { formulaname = value; } } public double CalculatedValue { get { return calculatedvalue; } set { calculatedvalue = value; } } public ItemReportDTO ItemReportDetail { get { return itemreportdetail; } set { itemreportdetail = value; } } public SKUReportDTO SkuReportDetail { get { return skureportdetail; } set { skureportdetail = value; } } //public UOMReportDTO UomReportDetail //{ // get { return uomreportdetail; } // set { uomreportdetail = value; } //} //public CurrencyReportDTO CurrencyReportdetail //{ // get { return currencyreportdetail; } // set { currencyreportdetail = value; } //} public string GoodsDelivered { get { return goodsdelivered; } set { goodsdelivered = value; } } public string StoreAddress { get { return storeaddress; } set { storeaddress = value; } } public double ItemNetCost { get { return itemnetcost; } set { itemnetcost = value; } } public double ItemPostedCost { get { return itempostedcost; } set { itempostedcost = value; } } public string Remarks { get { return remarks; } set { remarks = value; } } public double TransactionActualQuantity { get { return transactionactualquantity; } set { transactionactualquantity = value; } } } }