public async Task <IActionResult> CreateCreditCard([FromBody] Sales.CreditCard value) { _db.Sales_CreditCard.Add(value); await _db.SaveChangesAsync(); return(Ok(value)); }
public async Task <IActionResult> EditCreditCard(int creditCardID, [FromBody] Sales.CreditCard value) { var existing = await _db.Sales_CreditCard.FirstOrDefaultAsync(x => x.CreditCardID == creditCardID); if (existing == null) { return(NotFound()); } existing.CreditCardID = value.CreditCardID; existing.CardType = value.CardType; existing.CardNumber = value.CardNumber; existing.ExpMonth = value.ExpMonth; existing.ExpYear = value.ExpYear; existing.ModifiedDate = value.ModifiedDate; _db.Sales_CreditCard.Update(existing); await _db.SaveChangesAsync(); return(NoContent()); }