예제 #1
0
 // POST api/values
 public void Post([FromBody] Models.Productos value)
 {
     using (Models.InventarioModel modelo = new Models.InventarioModel())
     {
         modelo.Productos.Add(value);
         modelo.SaveChanges();
     }
 }
예제 #2
0
        // 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();
            }
        }
예제 #3
0
        // 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();
            }
        }