Esempio n. 1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         using (RelatorioQuestionarioAvaliacao rel = new RelatorioQuestionarioAvaliacao())
         {
             WebFormHelper.PreencherLista(rel.ObterQuestionario(), cbxNomeQuestionario, true, false);
             WebFormHelper.PreencherLista(rel.ObterFormaAquisicaoTodos(), cbxFormaAquisicao, true, false);
             WebFormHelper.PreencherLista(rel.ObterSolucaoEducacional(), cbxSolucaoEducacional, true, false);
         }
     }
 }
Esempio n. 2
0
        protected void btnPesquisar_Click(object sender, EventArgs e)
        {
            using (RelatorioQuestionarioAvaliacao rel = new RelatorioQuestionarioAvaliacao())
            {
                ItemTrilha pItemTrilha = new ItemTrilha();
                //if (cbxNomeQuestionario.SelectedIndex> 0)
                //    pItemTrilha.
                if (cbxFormaAquisicao.SelectedIndex > 0)
                {
                    pItemTrilha.FormaAquisicao.ID = int.Parse(cbxFormaAquisicao.SelectedValue);
                }
                if (cbxSolucaoEducacional.SelectedIndex > 0)
                {
                    pItemTrilha.SolucaoEducacional.ID = int.Parse(cbxSolucaoEducacional.SelectedValue);
                }

                IList <DTOQuestionarioAvaliacao> lstRelatorio = rel.ConsultarQuestionarioAvaliacao(pItemTrilha);

                Session.Add("dsRelatorio", lstRelatorio);

                if (lstRelatorio != null && lstRelatorio.Count > 0)
                {
                    componenteGeracaoRelatorio.Visible = true;
                    ucFormatoSaidaRelatorio.Visible    = true;
                    btnPesquisar.CssClass = "btn btn-default mostrarload";
                    Filtros.CssClass      = "panel-collapse collapse";
                }
                else
                {
                    componenteGeracaoRelatorio.Visible = false;
                    ucFormatoSaidaRelatorio.Visible    = false;
                }

                dgRelatorio.DataSource = lstRelatorio;
                WebFormHelper.ValidarVisibilidadeCamposGrid(dgRelatorio, chkListaCamposVisiveis.Items);
            }
        }