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 + "');"; } } }
/// <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); }
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; } }
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; } }