public async Task <IActionResult> PutMstPaymentMode([FromRoute] int id, [FromBody] MstPaymentMode mstPaymentMode) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != mstPaymentMode.PaymentModeId) { return(BadRequest()); } _context.Entry(mstPaymentMode).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MstPaymentModeExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PostMstPaymentMode([FromBody] MstPaymentMode mstPaymentMode) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.MstPaymentMode.Add(mstPaymentMode); await _context.SaveChangesAsync(); return(CreatedAtAction("GetMstPaymentMode", new { id = mstPaymentMode.PaymentModeId }, mstPaymentMode)); }