public IHttpActionResult PutPermisos(int id, Permisos permisos) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != permisos.ID) { return(BadRequest()); } db.Entry(permisos).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!PermisosExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PutDireccionCliente(int id, DireccionCliente direccionCliente) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != direccionCliente.ID) { return(BadRequest()); } db.Entry(direccionCliente).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!DireccionClienteExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult PutTipoTelefono(int id, TipoTelefono tipoTelefono) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tipoTelefono.ID) { return(BadRequest()); } db.Entry(tipoTelefono).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!TipoTelefonoExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }