public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { rptPagos rpt = new rptPagos(); rpt.Site = this.Site; return(rpt); }
private void cmdCargarReporte_Click(object sender, RoutedEventArgs e) { if (cboNombreProyecto.SelectedIndex != -1) { var reporte = new rptPagos(); var dsReporte = new dsReportes(); using (var adapter = new dsReportesTableAdapters.PagosTableAdapter()) { adapter.qryProyectos(dsReporte.Pagos, cboNombreProyecto.SelectedValue.ToString()); reporte.SetDataSource(dsReporte); crvPagoFechas.ViewerCore.ReportSource = reporte; } } else { MessageBox.Show("Seleccione el proyecto"); } }
private void cmdCargarReporte_Click(object sender, RoutedEventArgs e) { if (dtpFechaInicio.SelectedDate > dtpFechaFinal.SelectedDate) { MessageBox.Show("La fecha inicial no puede ser mayor que la fecha final"); } else if (dtpFechaFinal.SelectedDate != null & dtpFechaInicio.SelectedDate != null) { var reporte = new rptPagos(); var dsReporte = new dsReportes(); using (var adapter = new dsReportesTableAdapters.PagosTableAdapter()) { adapter.qryFechas(dsReporte.Pagos, dtpFechaInicio.SelectedDate, dtpFechaFinal.SelectedDate); reporte.SetDataSource(dsReporte); crvPagoFechas.ViewerCore.ReportSource = reporte; } } else { MessageBox.Show("Ambas fechas son requeridas"); } }