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; }
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; }