using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.MMHead { public class MMPendingRegisterReportQueryDTO { private int documentid; private int biztransactiontypeid; private string biztransactiontypecode; private string biztransactiontypename; private int ouid; private string oucode; private string ouname; private DateTime documentdate; private string documentnumber; private string referencenumber; private DateTime referencedate; private int periodid; private int partyid; private string partycode; private string partyname; private string partyshortname; private int partybranchid; private int taxtransactiontypeid; private string taxtransactiontypecode; private string taxtransactiontypename; private decimal totalnetvalue; private int allocationid; private string allocationname; private string allocationdescription; private string allocationshortname; private int departmentid; private string departmentcode; private string departmentname; private int inchargeid; private string inchargecode; private string inchargename; private int currencyid; private string currencycode; private string currencyname; private string currencysymbol; private string currencyfull; private string currencydecimal; private int doucmentdetailid; private Int16 slno; private int itemid; private string itemcode; private string itemname; private int itemcategoryid; private string itemcategorycode; private string itemcategoryname; private decimal actualquantity; private byte stockposttype; private decimal transactionactualquantity; private string uomcode; private decimal rate; private decimal itemnetcost; private decimal itempostedcost; private decimal itemnetvalue; private DateTime requireddeliverydate; private DateTime plandeliverydate; private string remarks; private decimal pendingquantity; private DateTime scheduledate; private decimal schedulequantity; private byte modeofdelivery; private string modeofdeliveryname; private decimal ratefc; private string deliveryterms; private string deliveryinstructions; private int paymenttermsid; private string paymenttermscode; private string paymenttermsname; private string paymenttermsremarks; private string specialinstruction; private int ageing; private int predocumentid; private DateTime predocumentdate; private string predocumentnumber; private int prepredocumentid; private DateTime prepredocumentdate; private string prepredocumentnumber; private decimal totalitemgrossvalue; private decimal totalitemgrossvaluefc; private int tocountryid; private string tocountrycode; private string tocountryname; private decimal documentrealisationvaluefc; private decimal itemgrossvalue; private decimal itemgrossvaluefc; private decimal itembasicvaluefc; private decimal itemamountplusfc; private decimal itemamountminusfc; private decimal itemotheramountplusfc; private decimal itemotheramountminusfc; private decimal itemcostvalue; private decimal itemnetweight; private decimal itemtareweight; private decimal itemcostvaluefc; private decimal itemrealisationvaluefc; private decimal itemnetvaluefc; private int fromcountryid; private string fromcountrycode; private string fromcountryname; private int fromportid; private string fromportname; private int toportid; private string toportname; private byte noofdays; private decimal goodquantity; private int currentmonth = Convert.ToInt32(DateTime.Now.ToString("MM")); private int currentyear = Convert.ToInt32(DateTime.Now.ToString("yyyy")); private int documentmonth; private int skuid; private string skuname; private DateTime expecteddateofdelivery; private int expectedmonthofdelivery; private Int64 row; private decimal currentmonthgoodquantity; private decimal currentmonthrejectedquantity; private decimal currentmonthreworkquantity; private decimal currentmonthitemnetvalue; private decimal actualinwardvalue; private decimal expectedinwardvaluecurrentmonth; private decimal expectedinwardvaluenextmonth; public int DocumentId { get { return documentid; } set { documentid = value; } } public int BIZTransactionTypeId { get { return biztransactiontypeid; } set { biztransactiontypeid = value; } } public string BIZTransactionTypeCode { get { return biztransactiontypecode; } set { biztransactiontypecode = value; } } public string BIZTransactionTypeName { get { return biztransactiontypename; } set { biztransactiontypename = value; } } public int OUId { get { return ouid; } set { ouid = value; } } public string OUCode { get { return oucode; } set { oucode = value; } } public string OUName { get { return ouname; } set { ouname = value; } } public DateTime DocumentDate { get { return documentdate; } set { documentdate = value; } } public string DocumentNumber { get { return documentnumber; } set { documentnumber = value; } } public string ReferenceNumber { get { return referencenumber; } set { referencenumber = value; } } public DateTime ReferenceDate { get { return referencedate; } set { referencedate = value; } } public int PeriodId { get { return periodid; } set { periodid = value; } } public int PartyId { get { return partyid; } set { partyid = value; } } public string PartyCode { get { return partycode; } set { partycode = value; } } public string PartyName { get { return partyname; } set { partyname = value; } } public string PartyShortName { get { return partyshortname; } set { partyshortname = value; } } public int PartyBranchId { get { return partybranchid; } set { partybranchid = value; } } public int TaxTransactionTypeId { get { return taxtransactiontypeid; } set { taxtransactiontypeid = value; } } public string TaxtransactionTypeCode { get { return taxtransactiontypecode; } set { taxtransactiontypecode = value; } } public string TaxtransactionTypeName { get { return taxtransactiontypename; } set { taxtransactiontypename = value; } } public decimal TotalNetValue { get { return totalnetvalue; } set { totalnetvalue = value; } } public int AllocationId { get { return allocationid; } set { allocationid = value; } } public string AllocationName { get { return allocationname; } set { allocationname = value; } } public string AllocationDescription { get { return allocationdescription; } set { allocationdescription = value; } } public string AllocationShortName { get { return allocationshortname; } set { allocationshortname = value; } } public int DepartmentId { get { return departmentid; } set { departmentid = value; } } public string DepartmentCode { get { return departmentcode; } set { departmentcode = value; } } public string DepartmentName { get { return departmentname; } set { departmentname = value; } } public int InchargeId { get { return inchargeid; } set { inchargeid = value; } } public string InchargeCode { get { return inchargecode; } set { inchargecode = value; } } public string InchargeName { get { return inchargename; } set { inchargename = value; } } public int CurrencyId { get { return currencyid; } set { currencyid = value; } } public string CurrencyCode { get { return currencycode; } set { currencycode = value; } } public string CurrencyName { get { return currencyname; } set { currencyname = value; } } public string CurrencySymbol { get { return currencysymbol; } set { currencysymbol = value; } } public string CurrencyFull { get { return currencyfull; } set { currencyfull = value; } } public string CurrencyDecimal { get { return currencydecimal; } set { currencydecimal = value; } } public int DocumentDetailId { get { return doucmentdetailid; } set { doucmentdetailid = value; } } public Int16 SlNo { get { return slno; } set { slno = 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 ItemCategoryId { get { return itemcategoryid; } set { itemcategoryid = value; } } public string ItemCategoryCode { get { return itemcategorycode; } set { itemcategorycode = value; } } public string ItemCategoryName { get { return itemcategoryname; } set { itemcategoryname = value; } } public decimal ActualQuantity { get { return actualquantity; } set { actualquantity = value; } } public byte StockPostType { get { return stockposttype; } set { stockposttype = value; } } public decimal TransactionActualQuantity { get { return transactionactualquantity; } set { transactionactualquantity = value; } } public string UOMCode { get { return uomcode; } set { uomcode = value; } } public decimal Rate { get { return rate; } set { rate = value; } } public decimal ItemNetCost { get { return itemnetcost; } set { itemnetcost = value; } } public decimal ItemPostedCost { get { return itempostedcost; } set { itempostedcost = value; } } public decimal ItemNetValue { get { return itemnetvalue; } set { itemnetvalue = value; } } public DateTime RequiredDeliveryDate { get { return requireddeliverydate; } set { requireddeliverydate = value; } } public DateTime PlanDeliveryDate { get { return plandeliverydate; } set { plandeliverydate = value; } } public string Remarks { get { return remarks; } set { remarks = value; } } public decimal PendingQuantity { get { return pendingquantity; } set { pendingquantity = value; } } public DateTime ScheduleDate { get { return scheduledate; } set { scheduledate = value; } } public decimal ScheduleQuantity { get { return schedulequantity; } set { schedulequantity = value; } } //public byte ModeOfDelivery //{ // get { return modeofdelivery; } // set { modeofdelivery = value; ModeOfDeliveryName = ((Gb4EnumDTO.ModeOfDelivery)modeofdelivery).ToString(); } //ModeOfDelivery //} public string ModeOfDeliveryName { get { return modeofdeliveryname; } set { modeofdeliveryname = value; } } public decimal RateFC { get { return ratefc; } set { ratefc = value; } } public string DeliveryTerms { get { return deliveryterms; } set { deliveryterms = value; } } public string DeliveryInstructions { get { return deliveryinstructions; } set { deliveryinstructions = value; } } public int PaymentTermsId { get { return paymenttermsid; } set { paymenttermsid = value; } } public string PaymentTermsCode { get { return paymenttermscode; } set { paymenttermscode = value; } } public string PaymentTermsName { get { return paymenttermsname; } set { paymenttermsname = value; } } public string PaymentTermsRemarks { get { return paymenttermsremarks; } set { paymenttermsremarks = value; } } public string SpecialInstruction { get { return specialinstruction; } set { specialinstruction = value; } } public int Ageing { get { return ageing; } set { ageing = value; } } public int PreDocumentId { get { return predocumentid; } set { predocumentid = value; } } public DateTime PreDocumentDate { get { return predocumentdate; } set { predocumentdate = value; } } public string PreDocumentNumber { get { return predocumentnumber; } set { predocumentnumber = value; } } public int PrePreDocumentId { get { return prepredocumentid; } set { prepredocumentid = value; } } public DateTime PrePreDocumentDate { get { return prepredocumentdate; } set { prepredocumentdate = value; } } public string PrePreDocumentNumber { get { return prepredocumentnumber; } set { prepredocumentnumber = value; } } public decimal TotalItemGrossValue { get { return totalitemgrossvalue; } set { totalitemgrossvalue = value; } } public decimal TotalItemGrossValueFC { get { return totalitemgrossvaluefc; } set { totalitemgrossvaluefc = value; } } public int ToCountryId { get { return tocountryid; } set { tocountryid = value; } } public string ToCountryCode { get { return tocountrycode; } set { tocountrycode = value; } } public string ToCountryName { get { return tocountryname; } set { tocountryname = value; } } public decimal DocumentRealisationValueFC { get { return documentrealisationvaluefc; } set { documentrealisationvaluefc = value; } } public decimal ItemGrossValue { get { return itemgrossvalue; } set { itemgrossvalue = value; } } public decimal ItemGrossValueFC { get { return itemgrossvaluefc; } set { itemgrossvaluefc = value; } } public decimal ItemBasicValueFC { get { return itembasicvaluefc; } set { itembasicvaluefc = value; } } public decimal ItemAmountPlusFC { get { return itemamountplusfc; } set { itemamountplusfc = value; } } public decimal ItemAmountMinusFC { get { return itemamountminusfc; } set { itemamountminusfc = value; } } public decimal ItemOtherAmountPlusFC { get { return itemotheramountplusfc; } set { itemotheramountplusfc = value; } } public decimal ItemOtherAmountMinusFC { get { return itemotheramountminusfc; } set { itemotheramountminusfc = value; } } public decimal ItemCostValue { get { return itemcostvalue; } set { itemcostvalue = value; } } public decimal ItemNetWeight { get { return itemnetweight; } set { itemnetweight = value; } } public decimal ItemTareWeight { get { return itemtareweight; } set { itemtareweight = value; } } public decimal ItemCostValueFC { get { return itemcostvaluefc; } set { itemcostvaluefc = value; } } public decimal ItemRealisationValueFC { get { return itemrealisationvaluefc; } set { itemrealisationvaluefc = value; } } public decimal ItemNetValueFC { get { return itemnetvaluefc; } set { itemnetvaluefc = value; } } public int FromCountryId { get { return fromcountryid; } set { fromcountryid = value; } } public string FromCountryCode { get { return fromcountrycode; } set { fromcountrycode = value; } } public string FromCountryName { get { return fromcountryname; } set { fromcountryname = value; } } public int FromPortId { get { return fromportid; } set { fromportid = value; } } public string FromPortName { get { return fromportname; } set { fromportname = value; } } public int ToPortId { get { return toportid; } set { toportid = value; } } public string ToPortName { get { return toportname; } set { toportname = value; } } public byte NoOfDays { get { return noofdays; } set { noofdays = value; } } public decimal GoodQuantity { get { return goodquantity; } set { goodquantity = value; } } public int CurrentMonth { get { return currentmonth; } set { currentmonth = value; } } public int CurrentYear { get { return currentyear; } set { currentyear = value; } } public int DocumentMonth { get { return documentmonth; } set { documentmonth = value; } } public int SKUId { get { return skuid; } set { skuid = value; } } public string SKUName { get { return skuname; } set { skuname = value; } } public DateTime ExpectedDateOfDelivery { get { return expecteddateofdelivery; } set { expecteddateofdelivery = value; } } public int ExpectedMonthOfDelivery { get { return expectedmonthofdelivery; } set { expectedmonthofdelivery = value; } } public Int64 Row { get { return row; } set { row = value; } } public decimal CurrentMonthGoodQuantity { get { return currentmonthgoodquantity; } set { currentmonthgoodquantity = value; } } public decimal CurrentMonthRejectedQuantity { get { return currentmonthrejectedquantity; } set { currentmonthrejectedquantity = value; } } public decimal CurrentMonthReworkQuantity { get { return currentmonthreworkquantity; } set { currentmonthreworkquantity = value; } } public decimal CurrentMonthItemNetValue { get { return currentmonthitemnetvalue; } set { currentmonthitemnetvalue = value; } } public decimal ActualInwardValue { get { return actualinwardvalue; } set { actualinwardvalue = value; } } public decimal ExpectedInwardValueCurrentMonth { get { return expectedinwardvaluecurrentmonth; } set { expectedinwardvaluecurrentmonth = value; } } public decimal ExpectedInwardValueNextMonth { get { return expectedinwardvaluenextmonth; } set { expectedinwardvaluenextmonth = value; } } } }