Esempio n. 1
0
        protected void grdRelatorioRAA_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                EntRelatorioRAA objRelatorioRAA = ((EntRelatorioRAA)e.Row.DataItem);

                ImageButton btnDownload   = ((ImageButton)e.Row.FindControl("ImagBttnDownload"));
                ImageButton btnEnviaEmail = ((ImageButton)e.Row.FindControl("ImagBttnEnviarEmail"));

                String Url = "";

                if (objRelatorioRAA.Avaliador)
                {
                    Url += "DownloadPDF.aspx?protocolo=" + objRelatorioRAA.Protocolo + "&comentarios=true&avaliacao=true&turmaId=" + objTurma.IdTurma.ToString() + "&programaId=" + objRelatorioRAA.Programa.ToString();

                    btnDownload.OnClientClick = "WindowOpen('" + Url + "');";
                }
                else
                {
                    Url += "DownloadPDF.aspx?protocolo=" + objRelatorioRAA.Protocolo + "&comentarios=false&programaId=" + objRelatorioRAA.Programa.ToString();

                    btnDownload.OnClientClick = "WindowOpen('" + Url + "');";
                }
            }
        }
Esempio n. 2
0
        /// <summary>
        /// Popula Etapa, conforme DataReader passado
        /// </summary>
        /// <autor>Fabio Senziani</autor>
        /// <param name="dtrDados">DataReader a ser percorrido.</param>
        /// <returns><list type="EntRelatorioRAA">Lista de EntRelatorioRAA</list></returns>
        private List <EntRelatorioRAA> Popular(DbDataReader dtrDados)
        {
            List <EntRelatorioRAA> listEntReturn = new List <EntRelatorioRAA>();
            EntRelatorioRAA        entReturn;

            try
            {
                while (dtrDados.Read())
                {
                    entReturn = new EntRelatorioRAA();

                    entReturn.Ano                             = ObjectUtils.ToDate(dtrDados["DT_CADASTRO"]).Year;
                    entReturn.DataEnvio                       = ObjectUtils.ToDate(dtrDados["DT_CADASTRO"]);
                    entReturn.CriterioCliente                 = ObjectUtils.ToDouble(dtrDados["CriterioCliente"]);
                    entReturn.CriterioSociedade               = ObjectUtils.ToDouble(dtrDados["CriterioSociedade"]);
                    entReturn.CriterioLideranca               = ObjectUtils.ToDouble(dtrDados["CriterioLideranca"]);
                    entReturn.CriterioEstrategiaPlano         = ObjectUtils.ToDouble(dtrDados["CriterioEstrategiaPlano"]);
                    entReturn.CriterioPessoa                  = ObjectUtils.ToDouble(dtrDados["CriterioPessoa"]);
                    entReturn.CriterioProcesso                = ObjectUtils.ToDouble(dtrDados["CriterioProcesso"]);
                    entReturn.CriterioInformacaoConhecimento  = ObjectUtils.ToDouble(dtrDados["CriterioInformacaoConhecimento"]);
                    entReturn.CriterioResultadoControle       = ObjectUtils.ToDouble(dtrDados["CriterioResultadoControle"]);
                    entReturn.CriterioResultadoTendencia      = ObjectUtils.ToDouble(dtrDados["CriterioResultadoTendencia"]);
                    entReturn.AvaliacaoEmpreendedor           = ObjectUtils.ToDouble(dtrDados["AvaliacaoEmpreendedor"]);
                    entReturn.AvaliacaoResponsabilidadeSocial = ObjectUtils.ToDouble(dtrDados["AvaliacaoResponsabilidadeSocial"]);
                    entReturn.AvaliacaoInovacao               = ObjectUtils.ToDouble(dtrDados["AvaliacaoInovacao"]);
                    entReturn.TotalGestao                     = ObjectUtils.ToDouble(dtrDados["TotalGestao"]);
                    entReturn.Avaliador                       = ObjectUtils.ToBoolean(dtrDados["FL_AVALIADOR"]);
                    entReturn.Protocolo                       = ObjectUtils.ToString(dtrDados["TX_PROTOCOLO"]);
                    entReturn.Programa                        = ObjectUtils.ToInt(dtrDados["CDA_PROGRAMA"]);
                    entReturn.TipoEtapa                       = ObjectUtils.ToInt(dtrDados["CEA_TIPO_ETAPA"]);
                    entReturn.Categoria                       = ObjectUtils.ToString(dtrDados["TX_CATEGORIA"]);
                    entReturn.AtividadeEconomica              = ObjectUtils.ToString(dtrDados["TX_ATIVIDADE_ECONOMICA"]);
                    entReturn.Faturamento                     = ObjectUtils.ToString(dtrDados["TX_FATURAMENTO"]);
                    entReturn.Bairro                          = ObjectUtils.ToString(dtrDados["TX_BAIRRO"]);
                    entReturn.Cidade                          = ObjectUtils.ToString(dtrDados["TX_CIDADE"]);
                    entReturn.Estado                          = ObjectUtils.ToString(dtrDados["TX_ESTADO"]);
                    entReturn.Cargo                           = ObjectUtils.ToString(dtrDados["TX_CARGO"]);
                    entReturn.EmailContato                    = ObjectUtils.ToString(dtrDados["TX_EMAIL_CONTATO"]);

                    listEntReturn.Add(entReturn);
                }

                dtrDados.Close();
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(listEntReturn);
        }
Esempio n. 3
0
        protected void grdRelatorioRAA_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                EntRelatorioRAA objRelatorioRAA = ((EntRelatorioRAA)e.Row.DataItem);

                Label lblTipoRelatorio = ((Label)e.Row.FindControl("lblTipoRelatorio"));

                String lblEtapa = "";
                switch (objRelatorioRAA.TipoEtapa)
                {
                case EntTipoEtapa.TIPO_ETAPA_FGA_INSCRICAO_AUTODIAGNOSTICO_ADMINISTRATIVO:
                case EntTipoEtapa.TIPO_ETAPA_FGA_INSCRICAO_AUTODIAGNOSTICO_EMPRESA:
                    lblEtapa = "Inicial";
                    break;

                case EntTipoEtapa.TIPO_ETAPA_FGA_VALIDACAO_RESPOSTAS:
                    lblEtapa = "Inicial";
                    break;

                case EntTipoEtapa.TIPO_ETAPA_FGA_PRE_CLASSIFICADAS:
                    lblEtapa = "Inicial";
                    break;

                case EntTipoEtapa.TIPO_ETAPA_FGA_FASE_4:
                    lblEtapa = "Final";
                    break;
                }

                if (objRelatorioRAA.Avaliador)
                {
                    lblEtapa = "Avaliação " + lblEtapa;
                }
                else
                {
                    lblEtapa = "Autoavaliação " + lblEtapa;
                }

                lblTipoRelatorio.Text = lblEtapa;
            }
        }
Esempio n. 4
0
        protected void grdRelatorioRAA_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                EntRelatorioRAA objRelatorioRAA = ((EntRelatorioRAA)e.Row.DataItem);

                Label lblTipoRelatorio = ((Label)e.Row.FindControl("lblTipoRelatorio"));

                String lblEtapa = "";
                switch (objRelatorioRAA.TipoEtapa)
                {
                case EntTipoEtapa.TIPO_ETAPA_MPE_INSCRICAO_CANDIDATURA_ADMINISTRATIVO:
                case EntTipoEtapa.TIPO_ETAPA_MPE_INSCRICAO_CANDIDATURA_EMPRESA:
                    lblEtapa = "Inicial";
                    break;

                case EntTipoEtapa.TIPO_ETAPA_MPE_CLASSIFICACAO_ESTADUAL:
                case EntTipoEtapa.TIPO_ETAPA_MPE_AVALIACAO_ESTADUAL:
                case EntTipoEtapa.TIPO_ETAPA_MPE_JULGAMENTO_FINALISTAS_ESTADUAL:
                    lblEtapa = "Inicial";
                    break;

                case EntTipoEtapa.TIPO_ETAPA_MPE_CLASSIFICACAO_NACIONAL:
                case EntTipoEtapa.TIPO_ETAPA_MPE_AVALIACAO_NACIONAL:
                case EntTipoEtapa.TIPO_ETAPA_MPE_JULGAMENTO_FINALISTAS_NACIONAL:
                    lblEtapa = "Final";
                    break;
                }

                if (objRelatorioRAA.Avaliador)
                {
                    lblEtapa = "Avaliação " + lblEtapa;
                }
                else
                {
                    lblEtapa = "Autoavaliação " + lblEtapa;
                }

                lblTipoRelatorio.Text = lblEtapa;
            }
        }