private void reportUP_Load(object sender, EventArgs e) { DataTable tabla = new DataTable(); tabla = AD_Perfil.obtenerGrafico(); ReportDataSource ds = new ReportDataSource("graficoUsuariosPerfiles", tabla); this.reportUP.LocalReport.DataSources.Clear(); this.reportUP.LocalReport.DataSources.Add(ds); this.reportUP.RefreshReport(); }
public void mostrarCompleto() { verificarCampos(cbPerfiles); DataTable tabla = new DataTable(); tabla = AD_Perfil.obtenerListadoReporteCompleto(); ReportDataSource ds = new ReportDataSource("listadoPerfilesUsuario", tabla); this.reportPU.LocalReport.DataSources.Clear(); this.reportPU.LocalReport.DataSources.Add(ds); this.reportPU.RefreshReport(); lblCantidad.Text = "Cantidad de registros:" + tabla.Rows.Count; }
private void btnFiltrar_Click(object sender, EventArgs e) { if (cbPerfiles.Text == "Todos") { mostrarCompleto(); } else { verificarCampos(cbPerfiles); DataTable tabla = new DataTable(); tabla = AD_Perfil.obtenerListadoReporte((int)cbPerfiles.SelectedValue, -1); ReportDataSource ds = new ReportDataSource("listadoPerfilesUsuario", tabla); this.reportPU.LocalReport.DataSources.Clear(); this.reportPU.LocalReport.DataSources.Add(ds); this.reportPU.RefreshReport(); lblCantidad.Text = "Cantidad de registros:" + tabla.Rows.Count; } }
private void CargarComboPerfil() { //CREAR TABLA Y CARGAR CON DATOS DataTable datos = AD_Perfil.obtenerPerfiles(); //CARGAR DATOS CON FILA "TODOS" DataRow newRow = datos.NewRow(); newRow[1] = "Todos"; newRow[0] = -1; datos.Rows.Add(newRow); //CARGAR COMBOBOX CON TODAS LAS FILAS //CARGAR COMBOS CATEGORIA cbPerfiles.DataSource = datos; cbPerfiles.DisplayMember = "nombre"; cbPerfiles.ValueMember = "id_perfil"; cbPerfiles.SelectedIndex = -1; }