using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AdminDAL.DTO.Currency { public record CurrencyDTO { #region PrivateMembers #region Currency private int currencyid; //Id private string currencycode; //Code private string currencyname; private string currencysymbol; //Symbol private string currencyfull; private string currencycurrencydecimal; #endregion #region Base private int currencycreatedbyid; //CreatedById private string currencycreatedbyname; //CreatedById private DateTime currencycreatedon; //CreatedOn private int currencymodifiedbyid; //ModifiedById private string currencymodifiedbyname; //ModifiedById private DateTime currencymodifiedon; //ModifiedOn #endregion #region Standard private Int16 currencysortorder; //SortOrder private byte currencystatus; //Status private Int16 currencyversion; //Version #endregion private string currencydecimalname; private string currencygstgurrencycode; #endregion #region PublicMembers #region Currency public int CurrencyId { get { return currencyid; } //Id set { currencyid = value; } //Id } public string CurrencyCode { get { return currencycode; } //Code set { currencycode = value; } //Code } public string CurrencyName { get { return currencyname; } set { currencyname = value; } } public string CurrencySymbol { get { return currencysymbol; } //Symbol set { currencysymbol = value; } //Symbol } public string CurrencyFull { get { return currencyfull; } set { currencyfull = value; } } public string CurrencyCurrencyDecimal { get { return currencycurrencydecimal; } set { currencycurrencydecimal = value; } } #endregion #region Base public int CurrencyCreatedById { get { return currencycreatedbyid; } //CreatedById set { currencycreatedbyid = value; } //CreatedById } public string CurrencyCreatedByName { get { return currencycreatedbyname; } //CreatedById set { currencycreatedbyname = value; } //CreatedById } public DateTime CurrencyCreatedOn { get { return currencycreatedon; } //CreatedOn set { currencycreatedon = value; } //CreatedOn } public int CurrencyModifiedById { get { return currencymodifiedbyid; } //ModifiedById set { currencymodifiedbyid = value; } //ModifiedById } public string CurrencyModifiedByName { get { return currencymodifiedbyname; } //ModifiedById set { currencymodifiedbyname = value; } //ModifiedById } public DateTime CurrencyModifiedOn { get { return currencymodifiedon; } //ModifiedOn set { currencymodifiedon = value; } //ModifiedOn } private int currencysourcetype; public int CurrencySourceType { get { return currencysourcetype; } set { currencysourcetype = value; } } #endregion #region Standard public Int16 CurrencySortOrder { get { return currencysortorder; } //SortOrder set { currencysortorder = value; } //SortOrder } public byte CurrencyStatus { get { return currencystatus; } //Status set { currencystatus = value; } //Status } public Int16 CurrencyVersion { get { return currencyversion; } //Version set { currencyversion = value; } //Version } private int tenantid; public int TenantId { get { return tenantid; } set { tenantid = value; } } #endregion private int gainaccountid = -1; private string gainaccountcode; private string gainaccountname; private int lossaccountid = -1; private string lossaccountcode; private string lossaccountname; private int currencynumberofdecimal = 4; public int GainAccountId { get { return gainaccountid; } //gainaccountid set { gainaccountid = value; } //gainaccountid } public string GainAccountCode { get { return gainaccountcode; } //gainaccountid set { gainaccountcode = value; } //gainaccountid } public string GainAccountName { get { return gainaccountname; } //gainaccountname set { gainaccountname = value; } //gainaccountname } public int LossAccountId { get { return lossaccountid; } //gainaccountid set { lossaccountid = value; } //gainaccountid } public string LossAccountCode { get { return lossaccountcode; } //gainaccountid set { lossaccountcode = value; } //gainaccountid } public string LossAccountName { get { return lossaccountname; } //gainaccountname set { lossaccountname = value; } //gainaccountname } public string CurrencyDecimalName { get { return currencydecimalname; } set { currencydecimalname = value; } } public string CurrencyGstCurrencyCode { get { return currencygstgurrencycode; } set { currencygstgurrencycode = value; } } public int CurrencyNumberOfDecimal { get { return currencynumberofdecimal; } set { currencynumberofdecimal = value; } } #endregion } }