using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace VehicleDAL.DTO.PriceElement { public class PriceElementDTO { private int priceelementid; private string priceelementcode; private string priceelementname; private byte priceelementdetailtype; private Int16 priceelementslno; #region Item private int itemid; private string itemcode; private string itemname; #endregion #region Sku private int skuid; private string skucode; private string skuname; #endregion private byte priceelementelementnature; private byte priceelementinputvaluetype; private byte priceelementapplicability; private byte priceelementeditable; private decimal priceelementdefaultvalue; private string priceelementlinkedfield; private byte priceelementpartyaccountype; #region PartyFixedAccount private int partyfixedaccountid; private string partyfixedaccountcode; private string partyfixedaccountname; #endregion private byte priceelementcontraaccountype; #region ContraFixedAccount private int contrafixedaccountid; private string contrafixedaccountcode; private string contrafixedaccountname; #endregion private byte priceelementpostingtype; private string priceelementpostinggroup; private string priceelementremarks; #region StandardFrame private Int16 sortorder; private byte status; private Int16 version; private byte sourcetype; #endregion #region BaseFrame private int createdbyid; private DateTime createdon; private int modifiedbyid; private DateTime modifiedon; #endregion public int PriceElementId { get { return priceelementid; } set { priceelementid = value; } } public string PriceElementCode { get { return priceelementcode; } set { priceelementcode = value; } } public string PriceElementName { get { return priceelementname; } set { priceelementname = value; } } public byte PriceElementDetailType { get { return priceelementdetailtype; } set { priceelementdetailtype = value; } } public short PriceElementSlNo { get { return priceelementslno; } set { priceelementslno = value; } } #region Item 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; } } #endregion #region Sku 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; } } #endregion public byte PriceElementElementNature { get { return priceelementelementnature; } set { priceelementelementnature = value; } } public byte PriceElementInputValueType { get { return priceelementinputvaluetype; } set { priceelementinputvaluetype = value; } } public byte PriceElementApplicability { get { return priceelementapplicability; } set { priceelementapplicability = value; } } public byte PriceElementEditable { get { return priceelementeditable; } set { priceelementeditable = value; } } public decimal PriceElementDefaultValue { get { return priceelementdefaultvalue; } set { priceelementdefaultvalue = value; } } public string PriceElementLinkedField { get { return priceelementlinkedfield; } set { priceelementlinkedfield = value; } } public byte PriceElementPartyAccountType { get { return priceelementpartyaccountype; } set { priceelementpartyaccountype = value; } } #region PartyFixedAccount public int PartyFixedAccountId { get { return partyfixedaccountid; } set { partyfixedaccountid = value; } } public string PartyFixedAccountCode { get { return partyfixedaccountcode; } set { partyfixedaccountcode = value; } } public string PartyFixedAccountName { get { return partyfixedaccountname; } set { partyfixedaccountname = value; } } #endregion public byte PriceElementContraAccountType { get { return priceelementcontraaccountype; } set { priceelementcontraaccountype = value; } } #region ContraFixedAccount public int ContraFixedAccountId { get { return contrafixedaccountid; } set { contrafixedaccountid = value; } } public string ContraFixedAccountCode { get { return contrafixedaccountcode; } set { contrafixedaccountcode = value; } } public string ContraFixedAccountName { get { return contrafixedaccountname; } set { contrafixedaccountname = value; } } #endregion public byte PriceElementPostingType { get { return priceelementpostingtype; } set { priceelementpostingtype = value; } } public string PriceElementPostingGroup { get { return priceelementpostinggroup; } set { priceelementpostinggroup = value; } } public string PriceElementRemarks { get { return priceelementremarks; } set { priceelementremarks = value; } } public short PriceElementSortOrder { get { return sortorder; } set { sortorder = value; } } public byte PriceElementStatus { get { return status; } set { status = value; } } public short PriceElementVersion { get { return version; } set { version = value; } } public byte PriceElementSourceType { get { return sourcetype; } set { sourcetype = value; } } public int PriceElementCreatedById { get { return createdbyid; } set { createdbyid = value; } } public DateTime PriceElementCreatedOn { get { return createdon; } set { createdon = value; } } public int PriceElementModifiedById { get { return modifiedbyid; } set { modifiedbyid = value; } } public DateTime PriceElementModifiedOn { get { return modifiedon; } set { modifiedon = value; } } } }