public async Task <ActionResult <TbmRole> > PostTbmRole(TbmRole tbmRole) { _context.TbmRoles.Add(tbmRole); await _context.SaveChangesAsync(); return(CreatedAtAction("GetTbmRole", new { id = tbmRole.RoleId }, tbmRole)); }
public async Task <IActionResult> PutTbmRole(int id, TbmRole tbmRole) { if (id != tbmRole.RoleId) { return(BadRequest()); } _context.Entry(tbmRole).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TbmRoleExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }