public IHttpActionResult PutCiudad(decimal id, Ciudad ciudad) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != ciudad.IdCiudad) { return(BadRequest()); } db.Entry(ciudad).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!CiudadExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult Delete(Models.Request.ProductoRequest model) { using (TiendaRealEntities contexto = new TiendaRealEntities()) { contexto.EliminarProducto(model.IdProducto); contexto.SaveChanges(); } return(Ok("Eliminado con exito")); }
public IHttpActionResult Add(Models.Request.ProductoRequest model) { using (TiendaRealEntities contexto = new TiendaRealEntities()) { contexto.GuardarProducto(model.IdTipoEmpaque, model.IdFabricante, model.IdSubdepartamento, model.NombreProducto, model.TamanioCm3, model.Precio, model.Caracteristicas, model.UrlImagen); contexto.SaveChanges(); } return(Ok("Guardado con exito")); }