Ejemplo n.º 1
0
        public static Producto GetProductById(int pk)
        {
            AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter objDataSet = new AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter();
            ProductoDS.ProductosDataTable dtProducto = objDataSet.GetProductByID(pk);
            Producto objProducto = rowToDto(dtProducto[0]);

            return(objProducto);
        }
Ejemplo n.º 2
0
 //Select del Where
 public static Producto MostrarProducto(int Id_producto)
 {
     ProductoDSTableAdapters.ProductosTableAdapter adaptador = new ProductoDSTableAdapters.ProductosTableAdapter();
     ProductoDS.ProductosDataTable tabla = adaptador.MostrarProductoID(Id_producto);
     if (tabla.Rows.Count == 0)
     {
         return(null);
     }
     return(filaDTOProductos(tabla[0]));
 }
Ejemplo n.º 3
0
        public static Producto GetProductByCode(string code)
        {
            AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter objDataSet = new AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter();
            ProductoDS.ProductosDataTable dtProducto = objDataSet.GetProductByCode(code);
            if (dtProducto.Count > 0)
            {
                Producto objProducto = rowToDto(dtProducto[0]);
                return(objProducto);
            }

            return(null);
        }
Ejemplo n.º 4
0
        public static Producto GetValidarProducto(int code, int cantidad)
        {
            AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter objDataSet = new AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter();
            ProductoDS.ProductosDataTable dtProducto = objDataSet.GetValidarStock(code, cantidad);
            if (dtProducto.Count > 0)
            {
                Producto objProducto = rowToDto(dtProducto[0]);
                return(objProducto);
            }


            return(null);
        }
Ejemplo n.º 5
0
        public static List <Producto> GetProductsByName(string name)
        {
            List <Producto> listadeProductos = new List <Producto>();

            AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter objDataSet = new AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter();
            ProductoDS.ProductosDataTable dtProductos = objDataSet.GetProductsByName(name);

            foreach (ProductoDS.ProductosRow row in dtProductos)
            {
                Producto objProductos = rowToDto(row);
                listadeProductos.Add(objProductos);
            }
            return(listadeProductos);
        }
Ejemplo n.º 6
0
        public static List <Producto> SelectAll()
        {
            List <Producto> listadeProductos = new List <Producto>();

            AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter objDataSet = new AppSales.DAL.ProductoDSTableAdapters.ProductosTableAdapter();
            ProductoDS.ProductosDataTable dtProductos = objDataSet.GetAllProductosCompleto();

            foreach (ProductoDS.ProductosRow row in dtProductos)
            {
                Producto objProductos = rowToDto(row);
                listadeProductos.Add(objProductos);
            }
            return(listadeProductos);
        }
Ejemplo n.º 7
0
    public static List <Producto> MostrarTodosProductos()
    {
        List <Producto> ListarProducto = new List <Producto>();

        ProductoDSTableAdapters.ProductosTableAdapter adaptador = new ProductoDSTableAdapters.ProductosTableAdapter();
        ProductoDS.ProductosDataTable tabla = adaptador.MostrarProductos();
        //Llenar
        foreach (ProductoDS.ProductosRow filas in tabla)
        {
            ListarProducto.Add(filaDTOProductos(filas));
        }
        return(ListarProducto);
        //REtornar
    }