using System; namespace GoodBooks.PAY.PAYDAL.DTO.Order { public class PayOrderDTO { #region PrivateMembers private int payorderid; private string payorderno; private int sourcedoctype; private int sourcedocid; private int customerid; private string customername; private string customeremail; private string customerphone; private string ordercurrency; private decimal orderamt; private string basecurrency; private decimal baseamt; private decimal exchangerate; private decimal coupondiscamt; private decimal loyaltydiscamt; private decimal netpayableamt; private int paygatewayconfid; private string gatewaypayorderid; private int orderstatus; private decimal paidamt; private DateTime? expireson; private int voucherid; private string remarks; private string gatewaycode; private string gatewayname; private short version; private byte status; private short sortorder; private int createdbyid; private DateTime createdon; private int modifiedbyid; private DateTime modifiedon; private byte sourcetype; private int tenantid; #endregion #region PublicProperties public int PayOrderId { get { return payorderid; } set { payorderid = value; } } public string PayOrderNo { get { return payorderno; } set { payorderno = value; } } public int SourceDocType { get { return sourcedoctype; } set { sourcedoctype = value; } } public int SourceDocId { get { return sourcedocid; } set { sourcedocid = value; } } public int CustomerId { get { return customerid; } set { customerid = value; } } public string CustomerName { get { return customername; } set { customername = value; } } public string CustomerEmail { get { return customeremail; } set { customeremail = value; } } public string CustomerPhone { get { return customerphone; } set { customerphone = value; } } public string OrderCurrency { get { return ordercurrency; } set { ordercurrency = value; } } public decimal OrderAmt { get { return orderamt; } set { orderamt = value; } } public string BaseCurrency { get { return basecurrency; } set { basecurrency = value; } } public decimal BaseAmt { get { return baseamt; } set { baseamt = value; } } public decimal ExchangeRate { get { return exchangerate; } set { exchangerate = value; } } public decimal CouponDiscAmt { get { return coupondiscamt; } set { coupondiscamt = value; } } public decimal LoyaltyDiscAmt { get { return loyaltydiscamt; } set { loyaltydiscamt = value; } } public decimal NetPayableAmt { get { return netpayableamt; } set { netpayableamt = value; } } public int PayGatewayConfId { get { return paygatewayconfid; } set { paygatewayconfid = value; } } public string GatewayPayOrderId { get { return gatewaypayorderid; } set { gatewaypayorderid = value; } } public int OrderStatus { get { return orderstatus; } set { orderstatus = value; } } public decimal PaidAmt { get { return paidamt; } set { paidamt = value; } } public DateTime? ExpiresOn { get { return expireson; } set { expireson = value; } } public int VoucherId { get { return voucherid; } set { voucherid = value; } } public string Remarks { get { return remarks; } set { remarks = value; } } /// Joined from MPAYGATEWAYCONFIG → MPAYGATEWAY. public string GatewayCode { get { return gatewaycode; } set { gatewaycode = value; } } /// Joined from MPAYGATEWAYCONFIG → MPAYGATEWAY. public string GatewayName { get { return gatewayname; } set { gatewayname = value; } } public short Version { get { return version; } set { version = value; } } public byte Status { get { return status; } set { status = value; } } public short SortOrder { get { return sortorder; } set { sortorder = value; } } public int CreatedById { get { return createdbyid; } set { createdbyid = value; } } public DateTime CreatedOn { get { return createdon; } set { createdon = value; } } public int ModifiedById { get { return modifiedbyid; } set { modifiedbyid = value; } } public DateTime ModifiedOn { get { return modifiedon; } set { modifiedon = value; } } public byte SourceType { get { return sourcetype; } set { sourcetype = value; } } public int TenantId { get { return tenantid; } set { tenantid = value; } } #endregion } }