public IHttpActionResult PutAdministradoraEntity(int id, AdministradoraEntity administradoraEntity) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != administradoraEntity.Id) { return(BadRequest()); } db.Entry(administradoraEntity).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!AdministradoraEntityExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetAdministradoraEntity(int id) { AdministradoraEntity administradoraEntity = db.AdministradoraEntities.Find(id); if (administradoraEntity == null) { return(NotFound()); } return(Ok(administradoraEntity)); }
public IHttpActionResult PostAdministradoraEntity(AdministradoraEntity administradoraEntity) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.AdministradoraEntities.Add(administradoraEntity); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = administradoraEntity.Id }, administradoraEntity)); }
public IHttpActionResult DeleteAdministradoraEntity(int id) { AdministradoraEntity administradoraEntity = db.AdministradoraEntities.Find(id); if (administradoraEntity == null) { return(NotFound()); } db.AdministradoraEntities.Remove(administradoraEntity); db.SaveChanges(); return(Ok(administradoraEntity)); }