/// <summary>
 /// Deprecated Method for adding a new object to the bvc_OrderPayment EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddTobvc_OrderPayment(bvc_OrderPayment bvc_OrderPayment)
 {
     base.AddObject("bvc_OrderPayment", bvc_OrderPayment);
 }
 /// <summary>
 /// Create a new bvc_OrderPayment object.
 /// </summary>
 /// <param name="bvin">Initial value of the bvin property.</param>
 /// <param name="lastUpdated">Initial value of the lastUpdated property.</param>
 /// <param name="amountAuthorized">Initial value of the AmountAuthorized property.</param>
 /// <param name="amountCharged">Initial value of the AmountCharged property.</param>
 /// <param name="amountRefunded">Initial value of the AmountRefunded property.</param>
 /// <param name="auditDate">Initial value of the auditDate property.</param>
 /// <param name="checkNumber">Initial value of the checkNumber property.</param>
 /// <param name="creditCardExpMonth">Initial value of the creditCardExpMonth property.</param>
 /// <param name="creditCardExpYear">Initial value of the creditCardExpYear property.</param>
 /// <param name="creditCardHolder">Initial value of the creditCardHolder property.</param>
 /// <param name="creditCardNumber">Initial value of the creditCardNumber property.</param>
 /// <param name="creditCardType">Initial value of the creditCardType property.</param>
 /// <param name="giftCertificateNumber">Initial value of the giftCertificateNumber property.</param>
 /// <param name="note">Initial value of the note property.</param>
 /// <param name="orderID">Initial value of the orderID property.</param>
 /// <param name="paymentMethodId">Initial value of the paymentMethodId property.</param>
 /// <param name="paymentMethodName">Initial value of the PaymentMethodName property.</param>
 /// <param name="purchaseOrderNumber">Initial value of the purchaseOrderNumber property.</param>
 /// <param name="transactionReferenceNumber">Initial value of the transactionReferenceNumber property.</param>
 /// <param name="transactionResponseCode">Initial value of the transactionResponseCode property.</param>
 /// <param name="id">Initial value of the id property.</param>
 /// <param name="customProperties">Initial value of the CustomProperties property.</param>
 /// <param name="thirdPartyOrderId">Initial value of the ThirdPartyOrderId property.</param>
 /// <param name="thirdPartyTransId">Initial value of the ThirdPartyTransId property.</param>
 public static bvc_OrderPayment Createbvc_OrderPayment(global::System.String bvin, global::System.DateTime lastUpdated, global::System.Decimal amountAuthorized, global::System.Decimal amountCharged, global::System.Decimal amountRefunded, global::System.DateTime auditDate, global::System.String checkNumber, global::System.Int32 creditCardExpMonth, global::System.Int32 creditCardExpYear, global::System.String creditCardHolder, global::System.String creditCardNumber, global::System.String creditCardType, global::System.String giftCertificateNumber, global::System.String note, global::System.String orderID, global::System.String paymentMethodId, global::System.String paymentMethodName, global::System.String purchaseOrderNumber, global::System.String transactionReferenceNumber, global::System.String transactionResponseCode, global::System.Int32 id, global::System.String customProperties, global::System.String thirdPartyOrderId, global::System.String thirdPartyTransId)
 {
     bvc_OrderPayment bvc_OrderPayment = new bvc_OrderPayment();
     bvc_OrderPayment.bvin = bvin;
     bvc_OrderPayment.lastUpdated = lastUpdated;
     bvc_OrderPayment.AmountAuthorized = amountAuthorized;
     bvc_OrderPayment.AmountCharged = amountCharged;
     bvc_OrderPayment.AmountRefunded = amountRefunded;
     bvc_OrderPayment.auditDate = auditDate;
     bvc_OrderPayment.checkNumber = checkNumber;
     bvc_OrderPayment.creditCardExpMonth = creditCardExpMonth;
     bvc_OrderPayment.creditCardExpYear = creditCardExpYear;
     bvc_OrderPayment.creditCardHolder = creditCardHolder;
     bvc_OrderPayment.creditCardNumber = creditCardNumber;
     bvc_OrderPayment.creditCardType = creditCardType;
     bvc_OrderPayment.giftCertificateNumber = giftCertificateNumber;
     bvc_OrderPayment.note = note;
     bvc_OrderPayment.orderID = orderID;
     bvc_OrderPayment.paymentMethodId = paymentMethodId;
     bvc_OrderPayment.PaymentMethodName = paymentMethodName;
     bvc_OrderPayment.purchaseOrderNumber = purchaseOrderNumber;
     bvc_OrderPayment.transactionReferenceNumber = transactionReferenceNumber;
     bvc_OrderPayment.transactionResponseCode = transactionResponseCode;
     bvc_OrderPayment.id = id;
     bvc_OrderPayment.CustomProperties = customProperties;
     bvc_OrderPayment.ThirdPartyOrderId = thirdPartyOrderId;
     bvc_OrderPayment.ThirdPartyTransId = thirdPartyTransId;
     return bvc_OrderPayment;
 }