예제 #1
0
        public static List <Reporte_Proveedores> BuscarMovimientoStock()
        {
            connection.Close();
            connection.Open();
            List <Reporte_Proveedores> _listaProveedores = new List <Reporte_Proveedores>();
            MySqlCommand cmd = new MySqlCommand();

            cmd.Connection = connection;
            DataTable Tabla = new DataTable();

            MySqlParameter[] oParam  = { };
            string           proceso = "BuscarMovimientoStock";
            MySqlDataAdapter dt      = new MySqlDataAdapter(proceso, connection);

            dt.SelectCommand.CommandType = CommandType.StoredProcedure;
            dt.SelectCommand.Parameters.AddRange(oParam);
            dt.Fill(Tabla);
            if (Tabla.Rows.Count > 0)
            {
                foreach (DataRow item in Tabla.Rows)
                {
                    Entidades.Reporte_Proveedores listaProveedores = new Entidades.Reporte_Proveedores();
                    listaProveedores.Fecha     = Convert.ToDateTime(item["FechaFactura"].ToString());
                    listaProveedores.Proveedor = item["Proveedor"].ToString();
                    listaProveedores.Remito    = item["Remito"].ToString();
                    _listaProveedores.Add(listaProveedores);
                }
            }
            connection.Close();
            return(_listaProveedores);
        }
예제 #2
0
        public static List <Reporte_Proveedores> BuscarTotalComprasRealizadasProveedores()
        {
            connection.Close();
            connection.Open();
            List <Reporte_Proveedores> _listaProveedores = new List <Reporte_Proveedores>();
            MySqlCommand cmd = new MySqlCommand();

            cmd.Connection = connection;
            DataTable Tabla = new DataTable();

            MySqlParameter[] oParam  = { };
            string           proceso = "BuscarTotalComprasRealizadasProveedores";
            MySqlDataAdapter dt      = new MySqlDataAdapter(proceso, connection);

            dt.SelectCommand.CommandType = CommandType.StoredProcedure;
            dt.SelectCommand.Parameters.AddRange(oParam);
            dt.Fill(Tabla);
            if (Tabla.Rows.Count > 0)
            {
                foreach (DataRow item in Tabla.Rows)
                {
                    Entidades.Reporte_Proveedores listaProveedores = new Entidades.Reporte_Proveedores();
                    //listaProveedores.idProveedor = Convert.ToInt32(item["idProducto"].ToString());
                    listaProveedores.NombreEmpresa = item["Proveedor"].ToString();
                    if (Convert.ToInt32(item["Total"].ToString()) > 0)
                    {
                        listaProveedores.TotalCompras = Convert.ToInt32(item["Total"].ToString());
                    }
                    else
                    {
                        listaProveedores.TotalCompras = 0;
                    }
                    _listaProveedores.Add(listaProveedores);
                }
            }
            connection.Close();
            return(_listaProveedores);
        }