using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace AdminDAL.DTO.Currency { public record ExchangeDTO { #region PrivateMembers #region Exchange private int exchangeid; //Id #region Currency private int basecurrencyid; //Id private string basecurrencycode; //Code private string basecurrencyname; //Name #endregion #region Currency private int currencyid; //Id private string currencycode; //Code private string currencyname; //Name #endregion private DateTime exchangeexchangedate; //Date private double exchangeconversionrate; //ConversionRate #endregion #region Base private Int16 exchangesortorder; //SortOrder private byte exchangestatus; //Status private Int16 exchangeversion; //Version #endregion #region Standard private int exchangecreatedbyid; //CreatedById private DateTime exchangecreatedon; //CreatedOn private string exchangecreatedbyname; //CreatedByName private int exchangemodifiedbyid; //ModifiedById private DateTime exchangemodifiedon; //ModifiedOn private string exchangemodifiedbyname; //ModifiedByName #endregion #endregion #region PublicMembers #region Exchange public int ExchangeId { get { return exchangeid; } //Id set { exchangeid = value; } //Id } #region Currency public int BaseCurrencyId { get { return basecurrencyid; } //Id set { basecurrencyid = value; } //Id } public string BaseCurrencyCode { get { return basecurrencycode; } //Code set { basecurrencycode = value; } //Code } public string BaseCurrencyName { get { return basecurrencyname; } //Name set { basecurrencyname = value; } //Name } #endregion #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; } //Name set { currencyname = value; } //Name } #endregion public DateTime ExchangeExchangeDate { get { return exchangeexchangedate; } //Date set { exchangeexchangedate = value; } //Date } public double ExchangeConversionRate { get { return exchangeconversionrate; } //ConversionRate set { exchangeconversionrate = value; } //ConversionRate } #endregion #region Base public Int16 ExchangeSortOrder { get { return exchangesortorder; } //SortOrder set { exchangesortorder = value; } //SortOrder } public byte ExchangeStatus { get { return exchangestatus; } //Status set { exchangestatus = value; } //Status } public Int16 ExchangeVersion { get { return exchangeversion; } //Version set { exchangeversion = value; } //Version } #endregion #region Standard public int ExchangeCreatedById { get { return exchangecreatedbyid; } //CreatedById set { exchangecreatedbyid = value; } //CreatedById } public DateTime ExchangeCreatedOn { get { return exchangecreatedon; } //CreatedOn set { exchangecreatedon = value; } //CreatedOn } public string ExchangeCreatedByName { get { return exchangecreatedbyname; } //CreatedByName set { exchangecreatedbyname = value; } //CreatedByName } public int ExchangeModifiedById { get { return exchangemodifiedbyid; } //ModifiedById set { exchangemodifiedbyid = value; } //ModifiedById } public DateTime ExchangeModifiedOn { get { return exchangemodifiedon; } //ModifiedOn set { exchangemodifiedon = value; } //ModifiedOn } public string ExchangeModifiedByName { get { return exchangemodifiedbyname; } //ModifiedByName set { exchangemodifiedbyname = value; } //ModifiedByName } #endregion private decimal tempexchangeconversionrate; public decimal TempExchangeConversionRate { get { return tempexchangeconversionrate; } //ConversionRate set { tempexchangeconversionrate = value; } //ConversionRate } #endregion } }