using System; namespace GoodBooks.PAY.PAYDAL.DTO.Gateway { public class PayGatewayDTO { #region PrivateMembers private int paygatewayid; private string paygatewaycode; private string paygatewayname; private int gatewaytype; private bool supportsupi; private bool supportscard; private bool supportsnetbanking; private bool supportscod; private bool supportsrefund; private bool supportspayout; private string webhookendpoint; private string logourl; private string remarks; 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 PayGatewayId { get { return paygatewayid; } set { paygatewayid = value; } } public string PayGatewayCode { get { return paygatewaycode; } set { paygatewaycode = value; } } public string PayGatewayName { get { return paygatewayname; } set { paygatewayname = value; } } public int GatewayType { get { return gatewaytype; } set { gatewaytype = value; } } public bool SupportsUpi { get { return supportsupi; } set { supportsupi = value; } } public bool SupportsCard { get { return supportscard; } set { supportscard = value; } } public bool SupportsNetBanking { get { return supportsnetbanking; } set { supportsnetbanking = value; } } public bool SupportsCod { get { return supportscod; } set { supportscod = value; } } public bool SupportsRefund { get { return supportsrefund; } set { supportsrefund = value; } } public bool SupportsPayout { get { return supportspayout; } set { supportspayout = value; } } public string WebhookEndpoint { get { return webhookendpoint; } set { webhookendpoint = value; } } public string LogoUrl { get { return logourl; } set { logourl = value; } } public string Remarks { get { return remarks; } set { remarks = 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 } }