//Retoma el nombre y apellido del cliente por documento y tipo...
        public string BuscarNombreCompleto(string nroDocumento, string tipoDocumento)
        {
            string       consulta = "SELECT (nombres + ' ' + apellido) AS nombreCompleto FROM clientes WHERE nroDocumento = " + nroDocumento + " AND id_documento = " + tipoDocumento;
            Be_BaseDatos _BD      = new Be_BaseDatos();
            DataTable    tab      = _BD.Consulta(consulta);

            return(Convert.ToString(tab.Rows[0]["nombreCompleto"]));
        }
        public string BuscarPorId(string id_producto)
        {
            string       consulta = "SELECT nombre FROM producto WHERE id = " + id_producto;
            Be_BaseDatos _BD      = new Be_BaseDatos();
            DataTable    tab      = _BD.Consulta(consulta);

            return(Convert.ToString(tab.Rows[0]["nombre"]));
        }
Exemple #3
0
 private void CargarInforme(DataTable tabla)
 {
     if (tabla.Rows.Count == 0)
     {
     }
     else
     {
         Be_BaseDatos     _BD   = new Be_BaseDatos();
         ReportDataSource Datos = new ReportDataSource("DataSet1", tabla);
         rv_pedido_fechas_y_precio.LocalReport.ReportEmbeddedResource = "TuLuz.Forums.Estadisticas.ComprasXValor_EntreFechas.RpComprasXValor_EntreFechasrdlc.rdlc";
         ReportParameter[] parametros = new ReportParameter[2];
         parametros[0] = new ReportParameter("RP01", Precio_Min.Text);
         parametros[1] = new ReportParameter("RP02", "Fecha: " + DateTime.Today.Day.ToString() + "/" + DateTime.Today.Month.ToString() + "/" + DateTime.Today.Year.ToString());
         rv_pedido_fechas_y_precio.LocalReport.DataSources.Clear();
         rv_pedido_fechas_y_precio.LocalReport.SetParameters(parametros);
         rv_pedido_fechas_y_precio.LocalReport.DataSources.Add(Datos);
         rv_pedido_fechas_y_precio.RefreshReport();
     }
 }
        private void CalcularEstadistica_VentasXMes()
        {
            DataTable tabla2 = new DataTable();

            tabla  = pedidos.VentasXProductos(txt_CodProducto.Text);
            tabla2 = pedidos.ContarVentasXProductos(txt_CodProducto.Text);
            Be_BaseDatos     _BD    = new Be_BaseDatos();
            ReportDataSource Datos  = new ReportDataSource("DataSet1", tabla);
            ReportDataSource Datos1 = new ReportDataSource("DataSet2", tabla2);

            rv_VentasXMes.LocalReport.ReportEmbeddedResource = "TuLuz.Forums.Estadisticas.VentasXMes.Rv_VentasXMes.rdlc";
            ReportParameter[] parametros = new ReportParameter[2];
            parametros[0] = new ReportParameter("RP01", "Grafico sobre las ventas de un producto por mes");
            parametros[1] = new ReportParameter("RP02", "Fecha: " + DateTime.Today.Day.ToString() + "/" + DateTime.Today.Month.ToString() + "/" + DateTime.Today.Year.ToString());
            rv_VentasXMes.LocalReport.DataSources.Clear();
            rv_VentasXMes.LocalReport.SetParameters(parametros);
            rv_VentasXMes.LocalReport.DataSources.Add(Datos);
            rv_VentasXMes.LocalReport.DataSources.Add(Datos1);
            rv_VentasXMes.RefreshReport();
        }
Exemple #5
0
        private void CalcularEstadistica_VentasXMes()
        {
            DataTable tabla2 = new DataTable();

            tabla2 = Pedidos.ContarClientesXPedidosEntreMonto(lbl_Desde.Text, lbl_Hasta.Text);
            tabla  = Pedidos.ClientesXPedidosEntreMonto(lbl_Desde.Text, lbl_Hasta.Text);
            Be_BaseDatos     _BD    = new Be_BaseDatos();
            ReportDataSource Datos  = new ReportDataSource("DataSet1", tabla);
            ReportDataSource Datos1 = new ReportDataSource("DataSet2", tabla2);

            rv_ClienteXMonto.LocalReport.ReportEmbeddedResource = "TuLuz.Forums.Estadisticas.ClientesXMonto.rp_ClientesXMonto.rdlc";
            ReportParameter[] parametros = new ReportParameter[2];
            parametros[0] = new ReportParameter("RP01", "Grafico sobre los Clientes con pedidos con monto entre: " + lbl_Desde.Text + " y: " + lbl_Hasta.Text);
            parametros[1] = new ReportParameter("RP02", "Fecha: " + DateTime.Today.Day.ToString() + "/" + DateTime.Today.Month.ToString() + "/" + DateTime.Today.Year.ToString());
            rv_ClienteXMonto.LocalReport.DataSources.Clear();
            rv_ClienteXMonto.LocalReport.SetParameters(parametros);
            rv_ClienteXMonto.LocalReport.DataSources.Add(Datos);
            rv_ClienteXMonto.LocalReport.DataSources.Add(Datos1);
            rv_ClienteXMonto.RefreshReport();
        }
Exemple #6
0
        private void CalcularEstadistica()
        {
            DataTable tabla2 = new DataTable();

            tabla  = proveedores.Todos_los_proveedores();
            tabla2 = proveedores.ContarProveedoresAcNoAc();
            Be_BaseDatos     _BD    = new Be_BaseDatos();
            ReportDataSource Datos  = new ReportDataSource("DataSet1", tabla);
            ReportDataSource Datos1 = new ReportDataSource("DataSet2", tabla2);

            RV_Proveedores_AC_NAC.LocalReport.ReportEmbeddedResource = "TuLuz.Forums.Estadisticas.Proveedores_Activos_NoActivos.Rv_Proveedores_Ac_NoAc.rdlc";
            ReportParameter[] parametros = new ReportParameter[2];
            parametros[0] = new ReportParameter("RP01", "Grafico sobre los proveedores activos y no activos");
            parametros[1] = new ReportParameter("RP02", "Fecha: " + DateTime.Today.Day.ToString() + "/" + DateTime.Today.Month.ToString() + "/" + DateTime.Today.Year.ToString());
            RV_Proveedores_AC_NAC.LocalReport.DataSources.Clear();
            RV_Proveedores_AC_NAC.LocalReport.SetParameters(parametros);
            RV_Proveedores_AC_NAC.LocalReport.DataSources.Add(Datos);
            RV_Proveedores_AC_NAC.LocalReport.DataSources.Add(Datos1);
            RV_Proveedores_AC_NAC.RefreshReport();
        }
Exemple #7
0
        private void CalcularEstadistica()
        {
            DataTable tabla  = new DataTable();
            DataTable tabla2 = new DataTable();

            tabla  = producto.ContarEquivalente();
            tabla2 = producto.BuscarProductoEq();
            Be_BaseDatos     _BD    = new Be_BaseDatos();
            ReportDataSource Datos  = new ReportDataSource("DataSet1", tabla);
            ReportDataSource Datos1 = new ReportDataSource("DataSet2", tabla2);

            RV_Cantidades_Productos_Equivalentes.LocalReport.ReportEmbeddedResource = "TuLuz.Forums.Estadisticas.ProductosYEquivalentes.Estadistica_Cantidades_Productos_Equivalentes.rdlc";
            ReportParameter[] parametros = new ReportParameter[1];
            parametros[0] = new ReportParameter("RP02", "Fecha: " + DateTime.Today.Day.ToString() + "/" + DateTime.Today.Month.ToString() + "/" + DateTime.Today.Year.ToString());
            RV_Cantidades_Productos_Equivalentes.LocalReport.DataSources.Clear();
            RV_Cantidades_Productos_Equivalentes.LocalReport.SetParameters(parametros);
            RV_Cantidades_Productos_Equivalentes.LocalReport.DataSources.Add(Datos);
            RV_Cantidades_Productos_Equivalentes.LocalReport.DataSources.Add(Datos1);
            RV_Cantidades_Productos_Equivalentes.RefreshReport();
        }
        private void CalcularEstadistica()
        {
            DataTable tabla  = new DataTable();
            DataTable tabla2 = new DataTable();

            tabla  = empleados.Todos_los_Jefes_Y_Empleados();
            tabla2 = empleados.ContarJefesYEmpleados();
            Be_BaseDatos     _BD    = new Be_BaseDatos();
            ReportDataSource Datos  = new ReportDataSource("DataSet1", tabla);
            ReportDataSource Datos1 = new ReportDataSource("DataSet2", tabla2);

            RV_Cantidades_Jefes_Empleados.LocalReport.ReportEmbeddedResource = "TuLuz.Forums.Estadisticas.Cantidades_Jefes_Empleados.Rv_Cantidades_Jefes_Empleados.rdlc";
            ReportParameter[] parametros = new ReportParameter[2];
            parametros[0] = new ReportParameter("RP01", "Grafico sobre las cantidades de jefes y de empleados");
            parametros[1] = new ReportParameter("RP02", "Fecha: " + DateTime.Today.Day.ToString() + "/" + DateTime.Today.Month.ToString() + "/" + DateTime.Today.Year.ToString());
            RV_Cantidades_Jefes_Empleados.LocalReport.DataSources.Clear();
            RV_Cantidades_Jefes_Empleados.LocalReport.SetParameters(parametros);
            RV_Cantidades_Jefes_Empleados.LocalReport.DataSources.Add(Datos);
            RV_Cantidades_Jefes_Empleados.LocalReport.DataSources.Add(Datos1);
            RV_Cantidades_Jefes_Empleados.RefreshReport();
        }
Exemple #9
0
        private void btn_buscar_Click(object sender, EventArgs e)
        {
            DataTable tabla  = new DataTable();
            DataTable tabla2 = new DataTable();

            tabla  = Cotizacion.Todas_Las_Cotizciones();
            tabla2 = Cotizacion.ContarCotizacionesXEstado();
            Be_BaseDatos     _BD    = new Be_BaseDatos();
            ReportDataSource Datos  = new ReportDataSource("DataSet1", tabla);
            ReportDataSource Datos1 = new ReportDataSource("DataSet2", tabla2);

            rpv_CotizacionXEstado.LocalReport.ReportEmbeddedResource = "TuLuz.Forums.Estadisticas.CotizacionesXEstado.Rp_CotizacionesXEstado.rdlc";
            ReportParameter[] parametros = new ReportParameter[2];
            parametros[0] = new ReportParameter("RP01", "Grafico sobre los estado de las cotizaciones");
            parametros[1] = new ReportParameter("RP02", "Fecha: " + DateTime.Today.Day.ToString() + "/" + DateTime.Today.Month.ToString() + "/" + DateTime.Today.Year.ToString());
            rpv_CotizacionXEstado.LocalReport.DataSources.Clear();
            rpv_CotizacionXEstado.LocalReport.SetParameters(parametros);
            rpv_CotizacionXEstado.LocalReport.DataSources.Add(Datos);
            rpv_CotizacionXEstado.LocalReport.DataSources.Add(Datos1);
            rpv_CotizacionXEstado.RefreshReport();
        }
        private void CalcularEstadistica_VendedoresXCotizaciones()
        {
            DataTable tabla2 = new DataTable();

            tabla2 = cotizaciones.ContarCotizaciones_X_Vendedores();
            tabla  = cotizaciones.Cotizaciones_X_Vendedores();
            Be_BaseDatos     _BD    = new Be_BaseDatos();
            ReportDataSource Datos  = new ReportDataSource("DataSet1", tabla);
            ReportDataSource Datos1 = new ReportDataSource("DataSet2", tabla2);

            rv_VendedoresXCotizaciones.LocalReport.ReportEmbeddedResource = "TuLuz.Forums.Estadisticas.VendedoresXCotizaciones.Rv_VendedoresXCotizaciones.rdlc";
            ReportParameter[] parametros = new ReportParameter[2];
            parametros[0] = new ReportParameter("RP01", "Grafico sobre los vendedores por cotizaciones ganadas");
            parametros[1] = new ReportParameter("RP02", "Fecha: " + DateTime.Today.Day.ToString() + "/" + DateTime.Today.Month.ToString() + "/" + DateTime.Today.Year.ToString());

            rv_VendedoresXCotizaciones.LocalReport.DataSources.Clear();
            rv_VendedoresXCotizaciones.LocalReport.SetParameters(parametros);
            rv_VendedoresXCotizaciones.LocalReport.DataSources.Add(Datos);
            rv_VendedoresXCotizaciones.LocalReport.DataSources.Add(Datos1);
            rv_VendedoresXCotizaciones.RefreshReport();
        }
Exemple #11
0
 private void CalcularEstadistica_VentasXMes()
 {
     if (chk_filtro.Checked == true)
     {
         DataTable tabla2 = new DataTable();
         tabla2 = Detalle.ContarProductosMasVendidosXFecha(lbl_Desde.PP_Text, lblHasta.PP_Text);
         tabla  = Detalle.TodosLosPedidosXProductoXFecha(lbl_Desde.PP_Text, lblHasta.PP_Text);
         Be_BaseDatos     _BD    = new Be_BaseDatos();
         ReportDataSource Datos  = new ReportDataSource("DataSet1", tabla);
         ReportDataSource Datos1 = new ReportDataSource("DataSet2", tabla2);
         rv_productoMasVendido.LocalReport.ReportEmbeddedResource = "TuLuz.Forums.Estadisticas.ProductosMasVendidos.rp_ProductosMasVendidos.rdlc";
         ReportParameter[] parametros = new ReportParameter[2];
         parametros[0] = new ReportParameter("RP01", "Grafico sobre los productos mas vendidos entre la fecha: " + lbl_Desde.PP_Text + " y: " + lblHasta.PP_Text);
         parametros[1] = new ReportParameter("RP02", "Fecha: " + DateTime.Today.Day.ToString() + "/" + DateTime.Today.Month.ToString() + "/" + DateTime.Today.Year.ToString());
         rv_productoMasVendido.LocalReport.DataSources.Clear();
         rv_productoMasVendido.LocalReport.SetParameters(parametros);
         rv_productoMasVendido.LocalReport.DataSources.Add(Datos);
         rv_productoMasVendido.LocalReport.DataSources.Add(Datos1);
         rv_productoMasVendido.RefreshReport();
     }
     else
     {
         DataTable tabla2 = new DataTable();
         tabla2 = Detalle.ContarProductosMasVendidos();
         tabla  = Detalle.TodosLosPedidosXProducto();
         Be_BaseDatos     _BD    = new Be_BaseDatos();
         ReportDataSource Datos  = new ReportDataSource("DataSet1", tabla);
         ReportDataSource Datos1 = new ReportDataSource("DataSet2", tabla2);
         rv_productoMasVendido.LocalReport.ReportEmbeddedResource = "TuLuz.Forums.Estadisticas.ProductosMasVendidos.rp_ProductosMasVendidos.rdlc";
         ReportParameter[] parametros = new ReportParameter[2];
         parametros[0] = new ReportParameter("RP01", "Grafico sobre los Productos mas vendidos");
         parametros[1] = new ReportParameter("RP02", "Fecha: " + DateTime.Today.Day.ToString() + "/" + DateTime.Today.Month.ToString() + "/" + DateTime.Today.Year.ToString());
         rv_productoMasVendido.LocalReport.DataSources.Clear();
         rv_productoMasVendido.LocalReport.SetParameters(parametros);
         rv_productoMasVendido.LocalReport.DataSources.Add(Datos);
         rv_productoMasVendido.LocalReport.DataSources.Add(Datos1);
         rv_productoMasVendido.RefreshReport();
     }
 }
 private void CargarInforme(DataTable tabla)
 {
     if (tabla.Rows.Count == 0)
     {
     }
     else
     {
         DataTable tabla2 = new DataTable();
         tabla2 = Cotizacion.Contar_Cotizaciones_X_Año(LblText_Desde.PP_Text, LblTxt_FechaHasta.PP_Text, cmb_Estado.SelectedValue.ToString());
         Be_BaseDatos     _BD    = new Be_BaseDatos();
         ReportDataSource Datos  = new ReportDataSource("DataSet1", tabla);
         ReportDataSource Datos1 = new ReportDataSource("DataSet2", tabla2);
         rv_Cotizaciones_fechas.LocalReport.ReportEmbeddedResource = "TuLuz.Forums.Estadisticas.CotizacionesXEntreAñosXEstado.rpv_CotizacionesXFechaYEstado.rdlc";
         ReportParameter[] parametros = new ReportParameter[2];
         parametros[0] = new ReportParameter("RP01", "Grafico sobre las Cotizaciones entre: " + LblText_Desde.PP_Text + " hasta: " + LblTxt_FechaHasta.PP_Text + " y en estado: " + cmb_Estado.Text);
         parametros[1] = new ReportParameter("RP02", "Fecha: " + DateTime.Today.Day.ToString() + "/" + DateTime.Today.Month.ToString() + "/" + DateTime.Today.Year.ToString());
         rv_Cotizaciones_fechas.LocalReport.DataSources.Clear();
         rv_Cotizaciones_fechas.LocalReport.SetParameters(parametros);
         rv_Cotizaciones_fechas.LocalReport.DataSources.Add(Datos);
         rv_Cotizaciones_fechas.LocalReport.DataSources.Add(Datos1);
         rv_Cotizaciones_fechas.RefreshReport();
     }
 }
Exemple #13
0
 private void CargarInforme(DataTable tabla)
 {
     if (tabla.Rows.Count == 0)
     {
     }
     else
     {
         DataTable tabla2 = new DataTable();
         tabla2 = pedidos.Contar_Pedido_x_Año(LblText_Desde.PP_Text, LblTxt_FechaHasta.PP_Text);
         Be_BaseDatos     _BD    = new Be_BaseDatos();
         ReportDataSource Datos  = new ReportDataSource("DataSet1", tabla);
         ReportDataSource Datos1 = new ReportDataSource("DataSet2", tabla2);
         rv_pedido_fechas.LocalReport.ReportEmbeddedResource = "TuLuz.Forums.Estadisticas.Pedidos_Entre_Años.Rv_Pedidos_Fechas.rdlc";
         ReportParameter[] parametros = new ReportParameter[2];
         parametros[0] = new ReportParameter("RP01", "Grafico sobre los pedidos entre: " + LblText_Desde.PP_Text + " hasta: " + LblTxt_FechaHasta.PP_Text);
         parametros[1] = new ReportParameter("RP02", "Fecha: " + DateTime.Today.Day.ToString() + "/" + DateTime.Today.Month.ToString() + "/" + DateTime.Today.Year.ToString());
         rv_pedido_fechas.LocalReport.DataSources.Clear();
         rv_pedido_fechas.LocalReport.SetParameters(parametros);
         rv_pedido_fechas.LocalReport.DataSources.Add(Datos);
         rv_pedido_fechas.LocalReport.DataSources.Add(Datos1);
         rv_pedido_fechas.RefreshReport();
     }
 }