public async Task <IActionResult> PutAccountpayment9144(int id, Payment9144 accountpayment9144) { if (id != accountpayment9144.ID) { return(BadRequest()); } _context.Entry(accountpayment9144).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Accountpayment9144Exists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <Payment9144> > PostAccountpayment9144(Payment9144 ap) { // _context.Accountpayment9144.Add(ap); try { _context.Database.ExecuteSqlRaw("EXEC MAKE_ACCOUNT_PAYMENT " + "@PACCOUNTID = " + ap.ID + ", @PAMOUNT = " + ap.Sum); await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (Accountpayment9144Exists(ap.ID)) { return(Conflict()); } else { throw; } } return(CreatedAtAction("GetAccountpayment9144", new { id = ap.ID }, ap)); }