public async Task <IActionResult> PutTblockPart(short id, TblockPart tblockPart) { if (id != tblockPart.TblockPartId) { return(BadRequest()); } _context.Entry(tblockPart).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TblockPartExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <TblockPart> > PostTblockPart(TblockPart tblockPart) { _context.TblockPart.Add(tblockPart); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (TblockPartExists(tblockPart.TblockPartId)) { return(Conflict()); } else { throw; } } return(CreatedAtAction("GetTblockPart", new { id = tblockPart.TblockPartId }, tblockPart)); }