public IHttpActionResult PostTIENE_PISO(TIENE_PISO tIENE_PISO) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.TIENE_PISO.Add(tIENE_PISO); try { db.SaveChanges(); } catch (DbUpdateException) { if (TIENE_PISOExists(tIENE_PISO.ID_Propiedad)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = tIENE_PISO.ID_Propiedad }, tIENE_PISO)); }
public IHttpActionResult PutTIENE_PISO(int id, TIENE_PISO tIENE_PISO) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tIENE_PISO.ID_Propiedad) { return(BadRequest()); } db.Entry(tIENE_PISO).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!TIENE_PISOExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetTIENE_PISO(int id) { TIENE_PISO tIENE_PISO = db.TIENE_PISO.Find(id); if (tIENE_PISO == null) { return(NotFound()); } return(Ok(tIENE_PISO)); }
public IHttpActionResult DeleteTIENE_PISO(int id) { TIENE_PISO tIENE_PISO = db.TIENE_PISO.Find(id); if (tIENE_PISO == null) { return(NotFound()); } db.TIENE_PISO.Remove(tIENE_PISO); db.SaveChanges(); return(Ok(tIENE_PISO)); }