public async Task <IActionResult> PutBNgReason([FromRoute] int id, [FromBody] BNgReason bNgReason) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != bNgReason.Id) { return(BadRequest()); } _context.Entry(bNgReason).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BNgReasonExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> PostBNgReason([FromBody] BNgReason bNgReason) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.BNgReason.Add(bNgReason); await _context.SaveChangesAsync(); return(CreatedAtAction("GetBNgReason", new { id = bNgReason.Id }, bNgReason)); }