/// <summary> /// Inserts a new payment entry /// </summary> /// <param name="payment">The payment</param> /// <returns>A payment with the identifier</returns> public Payment InsertPayment(Payment payment) { Payment newPayment = _context.Add(payment).Entity; _context.SaveChanges(); return(newPayment); }
public async Task <Payment> Add(Payment payment) { if (payment == null) { throw new ArgumentNullException("payment"); } _context.Add(payment); await _context.SaveChangesAsync(); return(payment); }