public async Task <IHttpActionResult> PutTelefonoEmpleado(int id, TelefonoEmpleado telefonoEmpleado) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != telefonoEmpleado.ID) { return(BadRequest()); } db.Entry(telefonoEmpleado).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TelefonoEmpleadoExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IHttpActionResult> PutUsuarioRol(int id, UsuarioRol usuarioRol) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != usuarioRol.ID) { return(BadRequest()); } db.Entry(usuarioRol).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!UsuarioRolExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IHttpActionResult> PutEspecialidades(int id, Especialidades especialidades) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != especialidades.ID) { return(BadRequest()); } db.Entry(especialidades).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EspecialidadesExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }