コード例 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Publish" /> class.
 /// </summary>
 /// <param name="CreditCardId">CreditCardId.</param>
 /// <param name="CreditCard">CreditCard.</param>
 /// <param name="BillingAddress">BillingAddress.</param>
 public Publish(string CreditCardId = default(string), CreditCard CreditCard = default(CreditCard), BillingAddress BillingAddress = default(BillingAddress))
 {
     this.CreditCardId   = CreditCardId;
     this.CreditCard     = CreditCard;
     this.BillingAddress = BillingAddress;
 }
コード例 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="FundTransaction" /> class.
 /// </summary>
 /// <param name="Id">Id.</param>
 /// <param name="Type">Type (required).</param>
 /// <param name="Amount">Amount (required).</param>
 /// <param name="Description">Description.</param>
 /// <param name="Status">Status.</param>
 /// <param name="StatusReason">StatusReason.</param>
 /// <param name="Note">Note.</param>
 /// <param name="CreditCardId">CreditCardId.</param>
 /// <param name="ExternalId">ExternalId.</param>
 /// <param name="Created">Created.</param>
 /// <param name="Updated">Updated.</param>
 /// <param name="WorkOrder">WorkOrder.</param>
 /// <param name="CreditCard">CreditCard.</param>
 /// <param name="Bank">Bank.</param>
 /// <param name="BillingAddress">BillingAddress.</param>
 public FundTransaction(int?Id = default(int?), TypeEnum?Type = default(TypeEnum?), decimal?Amount = default(decimal?), string Description = default(string), StatusEnum?Status = default(StatusEnum?), string StatusReason = default(string), string Note = default(string), string CreditCardId = default(string), string ExternalId = default(string), DateTime?Created = default(DateTime?), DateTime?Updated = default(DateTime?), WorkOrder WorkOrder = default(WorkOrder), CreditCard CreditCard = default(CreditCard), Bank Bank = default(Bank), BillingAddress BillingAddress = default(BillingAddress))
 {
     // to ensure "Type" is required (not null)
     if (Type == null)
     {
         throw new InvalidDataException("Type is a required property for FundTransaction and cannot be null");
     }
     else
     {
         this.Type = Type;
     }
     // to ensure "Amount" is required (not null)
     if (Amount == null)
     {
         throw new InvalidDataException("Amount is a required property for FundTransaction and cannot be null");
     }
     else
     {
         this.Amount = Amount;
     }
     this.Id             = Id;
     this.Description    = Description;
     this.Status         = Status;
     this.StatusReason   = StatusReason;
     this.Note           = Note;
     this.CreditCardId   = CreditCardId;
     this.ExternalId     = ExternalId;
     this.Created        = Created;
     this.Updated        = Updated;
     this.WorkOrder      = WorkOrder;
     this.CreditCard     = CreditCard;
     this.Bank           = Bank;
     this.BillingAddress = BillingAddress;
 }