示例#1
0
        public static Producto DevuelveProducto(int idProducto)
        {
            DataSet1.productosRow regProducto = productosTabla.FindByidProducto(idProducto);

            Producto producto = new Producto(idProducto, regProducto.nombre, regProducto.descripcion, regProducto.cantidad, regProducto.precio, regProducto.equipo_id);

            return(producto);
        }
示例#2
0
        public static void EliminarProducto(int idProducto)
        {
            DataSet1.productosRow regProducto = productosTabla.FindByidProducto(idProducto);

            regProducto.Delete();
            productosAdapter.Update(productosTabla);
            productosTabla.AcceptChanges();
        }
示例#3
0
        public static void ActualizaCantidadProducto(int cantidadProducto, int cantidadCompra, int idProducto)
        {
            DataSet1.productosRow regProducto = productosTabla.FindByidProducto(idProducto);

            regProducto.cantidad = cantidadProducto - cantidadCompra;

            productosAdapter.Update(regProducto);

            productosTabla.AcceptChanges();
        }
示例#4
0
        public static void ModificaProducto(Producto producto)
        {
            DataSet1.productosRow regProducto = productosTabla.FindByidProducto(producto.IdProducto);

            regProducto.nombre      = producto.Nombre;
            regProducto.descripcion = producto.Descripcion;
            regProducto.cantidad    = producto.Cantidad;
            regProducto.precio      = producto.Precio;
            regProducto.equipo_id   = producto.Equipo_id;

            productosAdapter.Update(regProducto);
            productosTabla.AcceptChanges();
        }