using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.ItemParty { public class ItemPartyDetailDTO { #region PrivateMembers #region ItemPartyDetail private int itempartydetailid; //NA #region ItemParty private int itempartyid; //NA private string itempartycode; //User Can Enter the ItemParty Code private string itempartyname; //User Can Enter the ItemPartyName private int itempartyitemid; #endregion private Int16 itempartydetailslno; //SlNo private DateTime itempartydetaileffectivefrom; //EffectiveFrom private DateTime itempartydetaileffectiveto; //EffectiveTo private double itempartydetailrate; //Rete private double itempartydetailcurrencyconversion; //Enter the Currency Conversion Value private double itempartydetailcost; //Enter the Cost Value #region UOM private int rateperuomid; private string rateperuomcode; private string rateperuomname; #endregion #region Currency private int currencyid; private string currencycode; private string currencyname; #endregion #region Charge private int chargeid; private string chargecode; private string chargename; #endregion private double itempartydetailamountplus; //Entert the Plus Amount Value private double itempartydetailamountminus; //Enter the Minus Amount Value private double itempartydetailnetcost; //Net Cost #endregion private decimal itempartydetailratetemp; //Rate private int documentdetailid = -1; private List itempartychargesarray = new List(); private double itempartydetailmrprate; //mrp #endregion #region PublicMembers #region ItemPartyDetail public int ItemPartyDetailId { get { return itempartydetailid; } //NA set { itempartydetailid = value; } //NA } #region ItemParty public int ItemPartyId { get { return itempartyid; } //NA set { itempartyid = value; } //NA } public string ItemPartyCode { get { return itempartycode; } //User Can Enter the ItemParty Code set { itempartycode = value; } //User Can Enter the ItemParty Code } public string ItemPartyName { get { return itempartyname; } //User Can Enter the ItemPartyName set { itempartyname = value; } //User Can Enter the ItemPartyName } public int ItemPartyItemId { get { return itempartyitemid; } //NA set { itempartyitemid = value; } //NA } #endregion public Int16 ItemPartyDetailSlNo { get { return itempartydetailslno; } //SlNo set { itempartydetailslno = value; } //SlNo } public DateTime ItemPartyDetailEffectiveFrom { get { return itempartydetaileffectivefrom; } //EffectiveFrom set { itempartydetaileffectivefrom = value; } //EffectiveFrom } public DateTime ItemPartyDetailEffectiveTo { get { return itempartydetaileffectiveto; } //EffectiveTo set { itempartydetaileffectiveto = value; } //EffectiveTo } public double ItemPartyDetailRate { get { return itempartydetailrate; } //Rete set { itempartydetailrate = value; } //Rete } public double ItemPartyDetailCurrencyConversion { get { return itempartydetailcurrencyconversion; } //Enter the Currency Conversion Value set { itempartydetailcurrencyconversion = value; } //Enter the Currency Conversion Value } public double ItemPartyDetailCost { get { return itempartydetailcost; } //Enter the Cost Value set { itempartydetailcost = value; } //Enter the Cost Value } #region Charge public int ChargeId { get { return chargeid; } set { chargeid = value; } } public string ChargeCode { get { return chargecode; } set { chargecode = value; } } public string ChargeName { get { return chargename; } set { chargename = value; } } #endregion #region Currency 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; } } #endregion #region UOM public int RatePerUOMId { get { return rateperuomid; } set { rateperuomid = value; } } public string RatePerUOMCode { get { return rateperuomcode; } set { rateperuomcode = value; } } public string RatePerUOMName { get { return rateperuomname; } set { rateperuomname = value; } } #endregion public double ItemPartyDetailAmountPlus { get { return itempartydetailamountplus; } //Entert the Plus Amount Value set { itempartydetailamountplus = value; } //Entert the Plus Amount Value } public double ItemPartyDetailAmountMinus { get { return itempartydetailamountminus; } //Enter the Minus Amount Value set { itempartydetailamountminus = value; } //Enter the Minus Amount Value } public double ItemPartyDetailNetCost { get { return itempartydetailnetcost; } //Net Cost set { itempartydetailnetcost = value; } //Net Cost } public decimal ItemPartyDetailRateTemp { get { return itempartydetailratetemp; } //Rete set { itempartydetailratetemp = value; } //Rete } public int DocumentDetailId { get { return documentdetailid; } //DocumentDetailId set { documentdetailid = value; } //DocumentDetailId } public List ItemPartyChargesArray { get { return itempartychargesarray; } set { itempartychargesarray = value; } } private int purchaseuomid; public int PurchaseUOMId { get { return purchaseuomid; } //Rete set { purchaseuomid = value; } //Rete } public double ItemPartyDetailMRPRate { get { return itempartydetailmrprate; } //mrp set { itempartydetailmrprate = value; } //mrp } #endregion #endregion } }