public async Task <IActionResult> PutMapCompanyPayment([FromRoute] int id, [FromBody] MapCompanyPayment mapCompanyPayment) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != mapCompanyPayment.CompPaymentId) { return(BadRequest()); } _context.Entry(mapCompanyPayment).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MapCompanyPaymentExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PostMapCompanyPayment([FromBody] MapCompanyPayment mapCompanyPayment) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.MapCompanyPayment.Add(mapCompanyPayment); await _context.SaveChangesAsync(); return(CreatedAtAction("GetMapCompanyPayment", new { id = mapCompanyPayment.CompPaymentId }, mapCompanyPayment)); }