using System; namespace GoodBooks.PAY.PAYDAL.DTO.Order { /// /// Lightweight DTO for paged pay order list views. Excludes sensitive financial detail fields. /// public class PayOrderListDTO { #region PrivateMembers private int payorderid; private string payorderno; private int sourcedoctype; private int sourcedocid; private string customername; private decimal netpayableamt; private int orderstatus; private decimal paidamt; private string gatewaycode; private DateTime createdon; 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 string CustomerName { get { return customername; } set { customername = value; } } public decimal NetPayableAmt { get { return netpayableamt; } set { netpayableamt = value; } } public int OrderStatus { get { return orderstatus; } set { orderstatus = value; } } public decimal PaidAmt { get { return paidamt; } set { paidamt = value; } } public string GatewayCode { get { return gatewaycode; } set { gatewaycode = value; } } public DateTime CreatedOn { get { return createdon; } set { createdon = value; } } public int TenantId { get { return tenantid; } set { tenantid = value; } } #endregion } }