//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"])); }
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(); }
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(); }
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(); }
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(); }
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(); }
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(); } }
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(); } }