protected void Page_Load(object sender, EventArgs e) { Connection con = new Connection(); DataTable dt = new DataTable(); DataSet ds = new DataSet(); CrystalReportSancion cr = new CrystalReportSancion(); AdministradorController administradorC = new AdministradorController(); dt = con.consultar_BD("Select *from sancion where estado_sancion=0;"); ds.Tables.Add(dt); cr.SetDataSource(ds.Tables[0]); int id_administrador = Convert.ToInt32(Session["id_usuario"].ToString()); DataTable consulta = administradorC.ConsultaParametroFkUsuario(id_administrador); String nombre1 = consulta.Rows[0]["nombres_admin"].ToString(); String apellidos = consulta.Rows[0]["apellidos_admin"].ToString(); cr.SetParameterValue("autor", nombre1 + apellidos); CrystalReportViewerSancion.ReportSource = cr; }
protected void Page_Load(object sender, EventArgs e) { Connection con = new Connection(); DataTable dt = new DataTable(); DataSet ds = new DataSet(); CrystalReportContenido cr = new CrystalReportContenido(); AdministradorController administradorC = new AdministradorController(); dt = con.consultar_BD("SELECT contenido.id_contenido, contenido.nombre_contenido, COUNT(id_prueba),modulo.nombre_modulo,modulo.estado_modulo FROM contenido INNER JOIN prueba ON contenido.id_contenido=prueba.fk_contenido INNER JOIN modulo ON modulo.id_modulo=contenido.fk_id_modulo GROUP BY prueba.fk_contenido;"); ds.Tables.Add(dt); cr.SetDataSource(ds.Tables[0]); int id_administrador = Convert.ToInt32(Session["id_usuario"].ToString()); DataTable consulta = administradorC.ConsultaParametroFkUsuario(id_administrador); String nombre1 = consulta.Rows[0]["nombres_admin"].ToString(); String apellidos = consulta.Rows[0]["apellidos_admin"].ToString(); cr.SetParameterValue("autor", nombre1 + apellidos); CrystalReportViewer1.ReportSource = cr; }