public async Task <IActionResult> PostMThrmsinventoryManagement([FromBody] MThrmsinventoryManagement mThrmsinventoryManagement) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.MThrmsinventoryManagement.Add(mThrmsinventoryManagement); await _context.SaveChangesAsync(); return(CreatedAtAction("GetMThrmsinventoryManagement", new { id = mThrmsinventoryManagement.MThrmsinventoryManagementId }, mThrmsinventoryManagement)); }
public async Task <IActionResult> PutMThrmsinventoryManagement([FromRoute] long id, [FromBody] MThrmsinventoryManagement mThrmsinventoryManagement) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != mThrmsinventoryManagement.MThrmsinventoryManagementId) { return(BadRequest()); } _context.Entry(mThrmsinventoryManagement).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MThrmsinventoryManagementExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }