public IHttpActionResult PostTIPO_INMUEBLE(TIPO_INMUEBLE tIPO_INMUEBLE) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.TIPO_INMUEBLE.Add(tIPO_INMUEBLE); try { db.SaveChanges(); } catch (DbUpdateException) { if (TIPO_INMUEBLEExists(tIPO_INMUEBLE.Nombre)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = tIPO_INMUEBLE.Nombre }, tIPO_INMUEBLE)); }
public IHttpActionResult PutTIPO_INMUEBLE(string id, TIPO_INMUEBLE tIPO_INMUEBLE) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != tIPO_INMUEBLE.Nombre) { return(BadRequest()); } db.Entry(tIPO_INMUEBLE).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!TIPO_INMUEBLEExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetTIPO_INMUEBLE(string id) { TIPO_INMUEBLE tIPO_INMUEBLE = db.TIPO_INMUEBLE.Find(id); if (tIPO_INMUEBLE == null) { return(NotFound()); } return(Ok(tIPO_INMUEBLE)); }
public IHttpActionResult DeleteTIPO_INMUEBLE(string id) { TIPO_INMUEBLE tIPO_INMUEBLE = db.TIPO_INMUEBLE.Find(id); if (tIPO_INMUEBLE == null) { return(NotFound()); } db.TIPO_INMUEBLE.Remove(tIPO_INMUEBLE); db.SaveChanges(); return(Ok(tIPO_INMUEBLE)); }