using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MMDAL.DTO.ItemParty { public class ItemPartyDTO { #region PrivateMembers #region ItemParty private int itempartyid; //NA private string itempartycode; //User Can Enter the ItemParty Code private string itempartyname; //User Can Enter the ItemPartyName #region Item private int itemid; //Id private string itemcode; //Code private string itemname; //Name private string itemshortname; //ShortName #endregion #region SKU private int skuid; //Id private string skuname; //Name private string skucode; //SKUCODE #endregion #region Party private int partyid; //Id private string partycode; //Code private string partyname; //Name #endregion #region Process private int processid; //Id private string processcode; //Code private string processname; //Name #endregion private double itempartyleaddays; //Enter the Lead Days Value private double itempartylotsize; //Enter the Lot Size Value private double itempartymoq; //MOQ private byte itempartypartystatus; //Select The Staus Of the Party private double itempartyqualityrank; //Enter the Quality Rank Value private double itempartydeliveryrank; //Enter the Delivery Rank Value private double itempartyraterank; //Enter the Rate Rank Value private double itempartyoverallrank; //Enter the Over All Rank Value private double itempartysharepercentage = 100; //Enter the Share Percentage Value private byte itempartytype; private byte itempartymodeofdespatch = 2; private Int16 itempartytransitdays; #endregion private List itempartydetailarray = new List(); #region Base private int itempartycreatedbyid; //CreatedById private string itempartycreatedbyname; //CreatedByName private DateTime itempartycreatedon; //CreatedOn private int itempartymodifiedbyid; //ModifiedById private string itempartymodifiedbyname; //ModifiedByname private DateTime itempartymodifiedon; //ModifiedOn #endregion #region Standard private Int16 itempartysortorder; //SortOrder private byte itempartystatus; //Status private Int16 itempartyversion; //Version #endregion private int tariffid = -1; private string tariffcode; private string tariffname; #endregion #region PublicMembers #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 } #region Item public int ItemId { get { return itemid; } //Id set { itemid = value; } //Id } public string ItemCode { get { return itemcode; } //Code set { itemcode = value; } //Code } public string ItemName { get { return itemname; } //Name set { itemname = value; } //Name } public string ItemShortName { get { return itemshortname; } //ShortName set { itemshortname = value; } //ShortName } #endregion #region SKU public int SkuId { get { return skuid; } //Id set { skuid = value; } //Id } public string SkuName { get { return skuname; } //Name set { skuname = value; } //Name } public string SkuCode { get { return skucode; } //SKUCODE set { skucode = value; } //SKUCODE } #endregion #region Party public int PartyId { get { return partyid; } //Id set { partyid = value; } //Id } public string PartyCode { get { return partycode; } //Code set { partycode = value; } //Code } public string PartyName { get { return partyname; } //Name set { partyname = value; } //Name } #endregion #region Process public int ProcessId { get { return processid; } //Id set { processid = value; } //Id } public string ProcessCode { get { return processcode; } //Code set { processcode = value; } //Code } public string ProcessName { get { return processname; } //Name set { processname = value; } //Name } #endregion public double ItemPartyLeadDays { get { return itempartyleaddays; } //Enter the Lead Days Value set { itempartyleaddays = value; } //Enter the Lead Days Value } public double ItemPartyLotSize { get { return itempartylotsize; } //Enter the Lot Size Value set { itempartylotsize = value; } //Enter the Lot Size Value } public double ItemPartyMOQ { get { return itempartymoq; } //MOQ set { itempartymoq = value; } //MOQ } public byte ItemPartyPartyStatus { get { return itempartypartystatus; } //Select The Staus Of the Party set { itempartypartystatus = value; } //Select The Staus Of the Party } public double ItemPartyQualityRank { get { return itempartyqualityrank; } //Enter the Quality Rank Value set { itempartyqualityrank = value; } //Enter the Quality Rank Value } public double ItemPartyDeliveryRank { get { return itempartydeliveryrank; } //Enter the Delivery Rank Value set { itempartydeliveryrank = value; } //Enter the Delivery Rank Value } public double ItemPartyRateRank { get { return itempartyraterank; } //Enter the Rate Rank Value set { itempartyraterank = value; } //Enter the Rate Rank Value } public double ItemPartyOverAllRank { get { return itempartyoverallrank; } //Enter the Over All Rank Value set { itempartyoverallrank = value; } //Enter the Over All Rank Value } public double ItemPartySharePercentage { get { return itempartysharepercentage; } //Enter the Share Percentage Value set { itempartysharepercentage = value; } //Enter the Share Percentage Value } public byte ItemPartyType { get { return itempartytype; } set { itempartytype = value; } } public byte ItemPartyModeOfDespatch { get { return itempartymodeofdespatch; } set { itempartymodeofdespatch = value; } } public Int16 ItemPartyTransitDays { get { return itempartytransitdays; } set { itempartytransitdays = value; } } #endregion public List ItemPartyDetailArray { get { return itempartydetailarray; } set { itempartydetailarray = value; } } #region Base public int ItemPartyCreatedById { get { return itempartycreatedbyid; } //CreatedById set { itempartycreatedbyid = value; } //CreatedById } public string ItemPartyCreatedByName { get { return itempartycreatedbyname; } //CreatedByName set { itempartycreatedbyname = value; } //CreatedByName } public DateTime ItemPartyCreatedOn { get { return itempartycreatedon; } //CreatedOn set { itempartycreatedon = value; } //CreatedOn } public int ItemPartyModifiedById { get { return itempartymodifiedbyid; } //ModifiedById set { itempartymodifiedbyid = value; } //ModifiedById } public string ItemPartyModifiedByName { get { return itempartymodifiedbyname; } //ModifiedByName set { itempartymodifiedbyname = value; } //ModifiedByName } public DateTime ItemPartyModifiedOn { get { return itempartymodifiedon; } //ModifiedOn set { itempartymodifiedon = value; } //ModifiedOn } #endregion #region Standard public Int16 ItemPartySortOrder { get { return itempartysortorder; } //SortOrder set { itempartysortorder = value; } //SortOrder } public byte ItemPartyStatus { get { return itempartystatus; } //Status set { itempartystatus = value; } //Status } public Int16 ItemPartyVersion { get { return itempartyversion; } //Version set { itempartyversion = value; } //Version } #endregion public int TariffId //DutyTariffId { get { return tariffid; } set { tariffid = value; } } public string TariffCode { get { return tariffcode; } set { tariffcode = value; } } public string TariffName { get { return tariffname; } set { tariffname = value; } } #endregion } }