public new void createNew(int payerEntityID, int payeeEntityID, decimal amount, int currencyID,int cardID) { using (var ctx = new AccContexts()) using (var ts = new TransactionScope()) { base.createNew(payerEntityID, payeeEntityID, amount, currencyID, cardID, (int)enums.extPaymentType.InteracPayment); var _dbPayment = new AccountingLib.Models.dbPayment() { extPaymentID = base.extPaymentID }; ctx.dbPayment.AddObject(_dbPayment); ctx.SaveChanges(); this.loadByPaymentID((int)_dbPayment.externalPayment.paymentID); ts.Complete(); } }
public new void createNew(int payerEntityID, int payeeEntityID, decimal amount, int currencyID, int cardID) { using (var ctx = new AccContexts()) using (var ts = new TransactionScope()) { base.createNew(payerEntityID, payeeEntityID, amount, currencyID, cardID, (int)enums.extPaymentType.InteracPayment); var _dbPayment = new AccountingLib.Models.dbPayment() { extPaymentID = base.extPaymentID }; ctx.dbPayment.AddObject(_dbPayment); ctx.SaveChanges(); this.loadByPaymentID((int)_dbPayment.externalPayment.paymentID); ts.Complete(); } }
/// <summary> /// Create a new dbPayment object. /// </summary> /// <param name="id">Initial value of the ID property.</param> public static dbPayment CreatedbPayment(global::System.Int32 id) { dbPayment dbPayment = new dbPayment(); dbPayment.ID = id; return dbPayment; }
/// <summary> /// Deprecated Method for adding a new object to the dbPayment EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddTodbPayment(dbPayment dbPayment) { base.AddObject("dbPayment", dbPayment); }