public IHttpActionResult PostTipoTermoencogible(TipoTermoencogible tipoTermoencogible) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (tipoTermoencogible.ultimoUsr == null || tipoTermoencogible.ultimoUsr == 0) { return(BadRequest("no hay usuario para guardar")); } tipoTermoencogible.ultimaFec = DateTime.Now; db.TipoTermoencogible.Add(tipoTermoencogible); try { db.SaveChanges(); } catch (DbUpdateException) { if (TipoTermoencogibleExists(tipoTermoencogible.idTipoTermoE)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = tipoTermoencogible.idTipoTermoE }, tipoTermoencogible)); }
public IHttpActionResult PutTipoTermoencogible(TipoTermoencogible tipoTermoencogible) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (tipoTermoencogible.ultimoUsr == null || tipoTermoencogible.ultimoUsr == 0) { return(BadRequest("no hay usuario para guardar")); } tipoTermoencogible.ultimaFec = DateTime.Now; db.Entry(tipoTermoencogible).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!TipoTermoencogibleExists(tipoTermoencogible.idTipoTermoE)) { return(NotFound()); } else { throw; } } return(Ok(tipoTermoencogible)); }
public IHttpActionResult GetTipoTermoencogible(int id) { TipoTermoencogible tipoTermoencogible = db.TipoTermoencogible.Find(id); if (tipoTermoencogible == null) { return(NotFound()); } return(Ok(tipoTermoencogible)); }
public IHttpActionResult DeleteTipoTermoencogible(int id) { TipoTermoencogible tipoTermoencogible = db.TipoTermoencogible.Find(id); if (tipoTermoencogible == null) { return(NotFound()); } db.TipoTermoencogible.Remove(tipoTermoencogible); db.SaveChanges(); return(Ok()); }