protected void lbGenerarInforme_Click(object sender, EventArgs e)
 {
     ParameterField parametro = new ParameterField();
     ParameterFields parametros = new ParameterFields();
     parametro.ParameterValueType = ParameterValueKind.NumberParameter;
     parametro.Name = "@id_curso";
     ParameterDiscreteValue valor = new ParameterDiscreteValue();
     valor.Value = Convert.ToInt32(ddlAnios.SelectedValue);
     parametro.CurrentValues.Add(valor);
     parametros.Add(parametro);
     CRViewerCursos.ParameterFieldInfo = parametros;
     Util.ReporteCursos rep = new Util.ReporteCursos();
     rep.SetDatabaseLogon("net", "net");
     this.CRViewerCursos.ReportSource = rep;
     this.CRViewerCursos.DataBind();
     this.ReportViewerPanel.Visible = true;
     this.formPanel.Visible = false;
 }
Ejemplo n.º 2
0
 private void cbxGenerarInforme_Click(object sender, EventArgs e)
 {
     ParameterField parametro = new ParameterField();
     ParameterFields parametros = new ParameterFields();
     parametro.ParameterValueType = ParameterValueKind.NumberParameter;
     parametro.Name = "@id_curso";
     ParameterDiscreteValue valor = new ParameterDiscreteValue();
     valor.Value = Convert.ToInt32(cbxAnios.SelectedValue);
     parametro.CurrentValues.Add(valor);
     parametros.Add(parametro);
     CRViewerCursos.ParameterFieldInfo = parametros;
     Util.ReporteCursos rep = new Util.ReporteCursos();
     rep.SetDatabaseLogon("net", "net");
     this.CRViewerCursos.ReportSource = rep;
     this.CRViewerCursos.Show();
     this.OcultarControles();
     this.WindowState = FormWindowState.Maximized;
 }