/// <summary> /// Initializes a new instance of the <see cref="AmendResult" /> class. /// </summary> /// <param name="AmendmentIds"> The IDs of the associated Amendment object. There can be as many as three AmendmentId values..</param> /// <param name="ChargeMetricsData">.</param> /// <param name="Errors">.</param> /// <param name="GatewayResponse">.</param> /// <param name="GatewayResponseCode">.</param> /// <param name="InvoiceDatas">.</param> /// <param name="InvoiceId">.</param> /// <param name="PaymentId">.</param> /// <param name="PaymentTransactionNumber">.</param> /// <param name="SubscriptionId">.</param> /// <param name="Success">.</param> /// <param name="TotalDeltaMrr">.</param> /// <param name="TotalDeltaTcv">.</param> public AmendResult(string AmendmentIds = null, ChargeMetricsData ChargeMetricsData = null, List <Error> Errors = null, string GatewayResponse = null, string GatewayResponseCode = null, List <InvoiceData> InvoiceDatas = null, string InvoiceId = null, string PaymentId = null, string PaymentTransactionNumber = null, string SubscriptionId = null, bool?Success = null, double?TotalDeltaMrr = null, double?TotalDeltaTcv = null) { this.AmendmentIds = AmendmentIds; this.ChargeMetricsData = ChargeMetricsData; this.Errors = Errors; this.GatewayResponse = GatewayResponse; this.GatewayResponseCode = GatewayResponseCode; this.InvoiceDatas = InvoiceDatas; this.InvoiceId = InvoiceId; this.PaymentId = PaymentId; this.PaymentTransactionNumber = PaymentTransactionNumber; this.SubscriptionId = SubscriptionId; this.Success = Success; this.TotalDeltaMrr = TotalDeltaMrr; this.TotalDeltaTcv = TotalDeltaTcv; }
/// <summary> /// Initializes a new instance of the <see cref="SubscribeResult" /> class. /// </summary> /// <param name="AccountId">.</param> /// <param name="AccountNumber">.</param> /// <param name="ChargeMetricsData">.</param> /// <param name="Errors">.</param> /// <param name="GatewayResponse">.</param> /// <param name="GatewayResponseCode">.</param> /// <param name="InvoiceData">.</param> /// <param name="InvoiceId">.</param> /// <param name="InvoiceNumber">.</param> /// <param name="InvoiceResult">.</param> /// <param name="PaymentId">.</param> /// <param name="PaymentTransactionNumber">.</param> /// <param name="SubscriptionId">.</param> /// <param name="SubscriptionNumber">.</param> /// <param name="Success">.</param> /// <param name="TotalMrr">.</param> /// <param name="TotalTcv">.</param> public SubscribeResult(string AccountId = null, string AccountNumber = null, ChargeMetricsData ChargeMetricsData = null, List <Error> Errors = null, string GatewayResponse = null, string GatewayResponseCode = null, List <InvoiceData> InvoiceData = null, string InvoiceId = null, string InvoiceNumber = null, InvoiceResult InvoiceResult = null, string PaymentId = null, string PaymentTransactionNumber = null, string SubscriptionId = null, string SubscriptionNumber = null, bool?Success = null, double?TotalMrr = null, double?TotalTcv = null) { this.AccountId = AccountId; this.AccountNumber = AccountNumber; this.ChargeMetricsData = ChargeMetricsData; this.Errors = Errors; this.GatewayResponse = GatewayResponse; this.GatewayResponseCode = GatewayResponseCode; this.InvoiceData = InvoiceData; this.InvoiceId = InvoiceId; this.InvoiceNumber = InvoiceNumber; this.InvoiceResult = InvoiceResult; this.PaymentId = PaymentId; this.PaymentTransactionNumber = PaymentTransactionNumber; this.SubscriptionId = SubscriptionId; this.SubscriptionNumber = SubscriptionNumber; this.Success = Success; this.TotalMrr = TotalMrr; this.TotalTcv = TotalTcv; }