public async Task <ActionResult <Permisosxusuario> > PostPermisosxusuario(Permisosxusuario permisosxusuario) { _context.Permisosxusuario.Add(permisosxusuario); await _context.SaveChangesAsync(); return(CreatedAtAction("GetPermisosxusuario", new { id = permisosxusuario.PermisosporusuarioId }, permisosxusuario)); }
public async Task <IActionResult> PutPermisosxusuario(int id, Permisosxusuario permisosxusuario) { if (id != permisosxusuario.PermisosporusuarioId) { return(BadRequest()); } _context.Entry(permisosxusuario).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PermisosxusuarioExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }