Exemplo n.º 1
0
        public Producto ObtenerProducto(int id)
        {
            TiendaWebEntities prod = new TiendaWebEntities();
            var producto           = (from p in prod.Productoes where p.idProducto == id select p).FirstOrDefault();

            return(producto);
        }
Exemplo n.º 2
0
        public List <Producto> listarProductos()
        {
            TiendaWebEntities obj = new TiendaWebEntities();
            var producto          = from a in obj.Productoes select a;

            return(producto.ToList());
        }
Exemplo n.º 3
0
        public Producto CrearProducto(Producto productoACrear)
        {
            using (TiendaWebEntities obj = new TiendaWebEntities())
            {
                obj.Productoes.Attach(productoACrear);
                obj.Productoes.Add(productoACrear);

                obj.SaveChanges();
            }
            return(ObtenerProducto(productoACrear.idProducto));
        }
Exemplo n.º 4
0
 public Producto modificarProducto(Producto productoAModificar)
 {
     using (var db = new TiendaWebEntities())
     {
         var result = db.Productoes.SingleOrDefault(b => b.idProducto == productoAModificar.idProducto);
         if (result != null)
         {
             result.marca    = productoAModificar.marca;
             result.nombre   = productoAModificar.nombre;
             result.precio   = productoAModificar.precio;
             result.cantidad = productoAModificar.cantidad;
             result.estado   = productoAModificar.estado;
             db.SaveChanges();
         }
     }
     return(ObtenerProducto(productoAModificar.idProducto));
 }