Exemple #1
0
        public List<Producto> ContultaStock(Producto producto, Proveedor proveedor, int stock)
        {
            var query = "Select * from viewwebservice where stock <= " + stock;
            command = new MySqlCommand(query, conMysql);
            try
            {
                this.dataReader = command.ExecuteReader();
                int cup = 0;
                while (dataReader.Read())
                {
                    if (cup == Convert.ToInt32(dataReader["cup"].ToString()))
                    {
                        cargarProveedor(proveedor = new Proveedor());
                        producto.ListaProveedor.Add(proveedor);
                        cup = producto.CUP;
                    }
                    else
                    {
                        producto = new Producto();
                        proveedor = new Proveedor();
                        cargarProducto(producto);
                        cargarProveedor(proveedor);
                        producto.ListaProveedor.Add(proveedor);
                        ListaProducto.Add(producto);
                        cup = producto.CUP;
                    }
                }
            }
            catch (Exception)
            {

            }
            return ListaProducto;
        }
Exemple #2
0
 private void cargarProducto(Producto producto)
 {
     producto.CUP = Convert.ToInt32(dataReader["cup"].ToString());
     producto.Rubro = dataReader["rubro"].ToString();
     producto.Marca = dataReader["marca"].ToString();
     producto.Descripcion = dataReader["descripcion"].ToString();
     producto.PesVolLong = Convert.ToDouble(dataReader["pes_vol_long"].ToString());
     producto.Unidad = dataReader["unidad"].ToString();
     producto.Stock = Convert.ToInt32(dataReader["stock"].ToString());
 }