public void DeletePayment(TCheckout checkout) { if (checkout == null) { throw new ArgumentNullException(nameof(checkout)); } _context.TCheckouts.Remove(checkout); }
public void CreatePayment(TCheckout checkout) { if (checkout == null) { throw new ArgumentNullException(nameof(checkout)); } _context.TCheckouts.Add(checkout); _context.SaveChanges(); }
public ActionResult <TCheckout> Post(TCheckout payment) { _checkout.CreatePayment(payment); return(Ok()); }