private void ReporteEmpleados_Load(object sender, EventArgs e) { frodriguezDataSet1 ds = new frodriguezDataSet1(); C_Reporte C_reporte = new C_Reporte(); ds = C_reporte.C_listar_Empleados(); ReporteEmpleados rpt = new ReporteEmpleados(); rpt.SetDataSource(ds); crystalReportViewerEmpleados.ReportSource = rpt; }
private void btnBuscar_Click(object sender, RoutedEventArgs e) { try { if (dtpFecInicio.SelectedDate.Value.ToString() != "" && dtpFecFinal.SelectedDate.Value.ToString() != "") { SIGEEA_DiagramaDataContext dc = new SIGEEA_DiagramaDataContext(); ReporteEmpleados.Reset(); List <SIGEEA_spGenerarReporteEmpleadosResult> ReporteEmpleado = new List <SIGEEA_spGenerarReporteEmpleadosResult>(); ReporteEmpleado = dc.SIGEEA_spGenerarReporteEmpleados(dtpFecInicio.SelectedDate.Value, dtpFecFinal.SelectedDate.Value, txtCedula.Text == "" ? null : txtCedula.Text).ToList(); var source = new ReportDataSource("Reporte_Empleado", helper.ConvertToDatatable(ReporteEmpleado)); ReporteEmpleados.LocalReport.DataSources.Add(source); ReporteEmpleados.LocalReport.ReportEmbeddedResource = "SIGEEA_App.Reportes.Empleados.Re_Reporte_Empleados.rdlc"; ReporteEmpleados.RefreshReport(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public FormReporteEmpleado() { InitializeComponent(); var _trabajadoresBL = new TrabajadoresBL(); var _cargoBL = new CargosBL(); var _metododePagoBL = new MetodoPagoBL(); var _jornadaBL = new JornadaBL(); var bindingSource = new BindingSource(); bindingSource.DataSource = _trabajadoresBL.ObtenerTrabajador(); var bindingSource2 = new BindingSource(); bindingSource2.DataSource = _cargoBL.ObtenerCargos(); var bindingSource3 = new BindingSource(); bindingSource3.DataSource = _metododePagoBL.ObtenerMetodoPagos(); var bindingSource4 = new BindingSource(); bindingSource4.DataSource = _jornadaBL.ObtenerJornadas(); var reporte = new ReporteEmpleados(); reporte.SetDataSource(bindingSource); reporte.Database.Tables["Trabajador"].SetDataSource(bindingSource); reporte.Database.Tables["Cargo"].SetDataSource(bindingSource2); reporte.Database.Tables["MetodoPago"].SetDataSource(bindingSource3); reporte.Database.Tables["Jornada"].SetDataSource(bindingSource4); crystalReportViewer1.ReportSource = reporte; crystalReportViewer1.RefreshReport(); }
private void button1_Click(object sender, EventArgs e) { ReporteEmpleados reporte = new ReporteEmpleados(); reporte.Show(); }
private void button1_Click(object sender, EventArgs e) { ReporteEmpleados ri = new ReporteEmpleados(); ri.ShowDialog(); }