public string Estado(DataGridView dgv) { VentanaEstadoPasante report = new VentanaEstadoPasante(); EstadoPasanteReport cr = new EstadoPasanteReport(); string sql = ""; try { sql = "select C.idPasante,P.nombre,P.apellido,c.fecha,c.horas from dbo.Estudiante P, dbo.Control C where c.idPasante =P.id and c.idPasante =" + IdtextBox.Text; da = new SqlDataAdapter(sql, con); dt = new DataTable(); da.Fill(dt); cr.SetDataSource(dt); report.crystalReportViewer1.ReportSource = cr; dgv.DataSource = dt; } catch (Exception ex) { MessageBox.Show("No se pudo llenar el datagridview" + ex.ToString()); } return(sql); }
private void Imprimir_Click(object sender, EventArgs e) { VentanaEstadoPasante report = new VentanaEstadoPasante(); EstadoPasanteReport cr = new EstadoPasanteReport(); report.crystalReportViewer1.ReportSource = cr; report.Show(); }