// POST api/values public void Post([FromBody] Models.Productos value) { using (Models.InventarioModel modelo = new Models.InventarioModel()) { modelo.Productos.Add(value); modelo.SaveChanges(); } }
// DELETE api/values/5 public void Delete(string id) { var producto = new Models.Productos(); using (Models.InventarioModel modelo = new Models.InventarioModel()) { producto = modelo.Productos.Where(x => x.Id == id).SingleOrDefault(); modelo.Productos.Remove(producto); modelo.SaveChanges(); } }
// PUT api/values/5 public void Put(int id, [FromBody] Models.Productos value) { var producto = new Models.Productos(); using (Models.InventarioModel modelo = new Models.InventarioModel()) { producto = modelo.Productos.Where(x => x.Id == id.ToString()).SingleOrDefault(); producto.Nombre = value.Nombre; producto.Descripcion = value.Descripcion; producto.Fecha = value.Fecha; producto.Cantidad = value.Cantidad; producto.Precio = value.Precio; modelo.SaveChanges(); } }