public async Task <IActionResult> PostTipoUsuarioPermissao02([FromBody] TipoUsuarioPermissao02 tipoUsuarioPermissao02) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.TipoUsuarioPermissao02.Add(tipoUsuarioPermissao02); await _context.SaveChangesAsync(); return(CreatedAtAction("GetTipoUsuarioPermissao02", new { id = tipoUsuarioPermissao02.Id }, tipoUsuarioPermissao02)); }
public async Task <IActionResult> PutTipoUsuarioPermissao02([FromRoute] int id, [FromBody] TipoUsuarioPermissao02 tipoUsuarioPermissao02) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tipoUsuarioPermissao02.Id) { return(BadRequest()); } _context.Entry(tipoUsuarioPermissao02).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TipoUsuarioPermissao02Exists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }