public IHttpActionResult Postapp_inventario(app_inventario app_inventario) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.app_inventario.Add(app_inventario); try { db.SaveChanges(); } catch (DbUpdateException) { if (app_inventarioExists(app_inventario.id_inventario)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = app_inventario.id_inventario }, app_inventario)); }
public IHttpActionResult Putapp_inventario(int id, app_inventario app_inventario) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != app_inventario.id_inventario) { return(BadRequest()); } db.Entry(app_inventario).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!app_inventarioExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult Getapp_inventario(int id) { app_inventario app_inventario = db.app_inventario.Find(id); if (app_inventario == null) { return(NotFound()); } return(Ok(app_inventario)); }
public IHttpActionResult Deleteapp_inventario(int id) { app_inventario app_inventario = db.app_inventario.Find(id); if (app_inventario == null) { return(NotFound()); } db.app_inventario.Remove(app_inventario); db.SaveChanges(); return(Ok(app_inventario)); }