Exemple #1
0
        protected void grdSimplificado_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int Index = ObjectUtils.ToInt(e.CommandArgument) - (grdSimplificado.PageIndex * grdSimplificado.PageSize);

            if (e.CommandName == "Download")
            {
                Boolean comentarios = false;
                Int32   intro       = 0;
                String  estado      = null;
                String  categoria   = null;
                String  protocolo   = ((Label)grdSimplificado.Rows[Index].Cells[2].Controls[1]).Text;
                Int32   programaId  = objPrograma.IdPrograma;
                Boolean avaliador   = false;
                String  caminho     = "";

                List <EntQuestionarioEmpresa> listQuestionarioEmpresa = new BllQuestionarioEmpresa().ObterPorProtocolo(protocolo);

                if (listQuestionarioEmpresa != null)
                {
                    List <EntEmpresaCadastro> listEmpresaCadastro = new BllEmpresaCadastro().ObterPorIdPrograma(listQuestionarioEmpresa[0].EmpresaCadastro.IdEmpresaCadastro, programaId);

                    if (listEmpresaCadastro != null)
                    {
                        caminho = new PaginaBase().gerarRelatorioPDF(listEmpresaCadastro[0].IdEmpresaCadastro.ToString(), listEmpresaCadastro[0].CPF_CNPJ, listQuestionarioEmpresa[0].IdQuestionarioEmpresa.ToString(), protocolo, estado, categoria, comentarios, programaId, objTurma.IdTurma, BooleanUtils.ToInt(avaliador), intro, false, this.Page);
                        if (caminho != "")
                        {
                            NovaJanela(this.Page, caminho);
                        }
                    }
                }
            }
        }
Exemple #2
0
        public void IncluirNovoVistoriadorParaOutrosTestes()
        {
            //Inicializa instância do driver do Selenium
            var selenium = Global.obterInstancia();
            var paginaManterVistoriador = new PaginaManterVistoriador(selenium.driver);

            //Abre a pagina inicial
            PaginaBase    = new PaginaBase(selenium.driver);
            PaginaInicial = new PaginaInicial(selenium.driver);
            //PaginaInicial.AbrirPagina(urlPaginaInicial);
            PaginaInicial.AbrirPagina("http://localhost:4200/#/vistoriador");
            //Faz login
            PaginaInicial.FazerLogin("04621975000198", "123");
            PaginaBase.AguardarProcessando();
            //Clica no botão Adicionar
            PaginaBase.ClicarElementoPagina(paginaManterVistoriador.botaoAdicionar);
            PaginaBase.AguardarProcessando();
            //Seleciona os valores dos campos/combos, marca como ativo. Também confirma.
            paginaManterVistoriador.IncluirVistoriador(true, Constantes.CPF_COORDENADOR_1, "Teste do Alan", "6", "", "", "123456789", "Unidade Xuller", "MANAUS", "Coordenador Xuller", true, true);
            //Valida mensagem de sucesso
            paginaManterVistoriador.AguardarProcessando();
            paginaManterVistoriador.ValidarTexto("Operação realizada com sucesso!", paginaManterVistoriador.mensagemRetorno);
            //Fecha a mensagem de êxito.
            paginaManterVistoriador.ClicarElementoPagina(paginaManterVistoriador.botaoFecharMensagemConfirmacaoCadastro);
            PaginaBase.AguardarProcessando();
            //Faz a pesquisa.
            paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 1);
            ////Valida a quantidade de resultados exibidos
            paginaManterVistoriador.ValidarLinhasGrid(1);
            selenium.EncerrarTeste();
        }
Exemple #3
0
 public void ValidarHistoricoAlteracao()
 {
     //Clica no botão Adicionar.
     PaginaBase.ClicarElementoPagina(paginaManterVistoriador.botaoAdicionar);
     paginaManterVistoriador.AguardarProcessando();
     //Inclui os dados, clica em Salvar e em Confirmar.
     paginaManterVistoriador.IncluirVistoriador(true, Constantes.CPF_COORDENADOR_1, "Teste do Alan", "6", "", "", "123456789", "Unidade Xuller", "MANAUS", "Coordenador Xuller", false, true);
     //Valida mensagem de sucesso
     paginaManterVistoriador.ValidarTexto("Operação realizada com sucesso!", paginaManterVistoriador.mensagemRetorno);
     //Fecha a mensagem de confirmação.
     paginaManterVistoriador.ClicarElementoPagina(paginaManterVistoriador.botaoFecharMensagemConfirmacaoCadastro);
     paginaManterVistoriador.AguardarProcessando();
     //Faz a pesquisa
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 0);
     //Valida a quantidade de itens exibidos.
     paginaManterVistoriador.ValidarLinhasGrid(1);
     //Valida os dados do item exibido.
     paginaManterVistoriador.ValidarTextoElementoSelecionadoCombo("MANAUS", paginaManterVistoriador.comboPostoVistoria);
     paginaManterVistoriador.AlterarItemLinhaSelecionada(1);
     paginaManterVistoriador.AlterarVistoriador(true, "6", "", "", "Alteração", true, true);
     paginaManterVistoriador.AguardarProcessando();
     paginaManterVistoriador.ClicarElementoPagina(paginaManterVistoriador.botaoFecharMensagemConfirmacaoCadastro);
     paginaManterVistoriador.AguardarProcessando();
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 0);
     //Clica no botao do Historico do Item
     paginaManterVistoriador.AbrirHistorico(1);
     paginaManterVistoriador.AguardarProcessando();
     //Valida os itens do histórico
     paginaManterVistoriador.ValidarItensHistorico(1, "Inclusão", paginaManterVistoriador.GerarDataAtual(), Constantes.USUARIO_COORDENADOR, "MANAUS", true, false, false, "6", "0", false, true, "");
     paginaManterVistoriador.ValidarItensHistorico(2, "Alteração", paginaManterVistoriador.GerarDataAtual(), Constantes.USUARIO_COORDENADOR, "MANAUS", true, false, false, "6", "300", true, true, "Alteração");
     //Fecha o histórico
     paginaManterVistoriador.ClicarElementoPagina(paginaManterVistoriador.botaoFecharHistorico);
     //Exclui o item
     paginaManterVistoriador.ExcluirTodosItensGrid(true);
 }
Exemple #4
0
        protected void PrepareViewItems()
        {
            PaginaBase page = this.Page as PaginaBase;

            this.loggedBlock.Visible    = !string.IsNullOrEmpty(page.RecuperarLoginUsuarioLogado());
            this.notLoggedBlock.Visible = !this.loggedBlock.Visible;
        }
Exemple #5
0
        public void IncluirNovaCapacidadeParaOutrosTestes()
        {
            //Inicializa instância do driver do Selenium
            var selenium = Global.obterInstancia();
            var paginaCapacidadePerfil = new PaginaCapacidadePerfil(selenium.driver);

            //Abre a pagina inicial
            PaginaBase    = new PaginaBase(selenium.driver);
            PaginaInicial = new PaginaInicial(selenium.driver);
            //PaginaInicial.AbrirPagina(urlPaginaInicial);
            PaginaInicial.AbrirPagina("http://localhost:4200/#/capacidade-perfil");
            //Faz login
            PaginaInicial.FazerLogin("04621975000198", "123");
            paginaCapacidadePerfil.AguardarProcessando();
            //Clica no botão Adicionar
            PaginaBase.ClicarElementoPagina(paginaCapacidadePerfil.botaoAdicionar);
            paginaCapacidadePerfil.AguardarProcessando();
            //Seleciona os valres das combos, preenche a quantidade de notas e clicar em salvar. Também confirma.
            paginaCapacidadePerfil.IncluirCapacidadePesquisa(true, "MANAUS", "VISTORIADOR INTERNO", "6",
                                                             "300");
            //Valida mensagem de sucesso
            paginaCapacidadePerfil.ValidarTexto("Operação realizada com sucesso!",
                                                paginaCapacidadePerfil.mensagemRetorno);
            //Fecha a mensagem de êxito.
            paginaCapacidadePerfil.ClicarElementoPagina(paginaCapacidadePerfil.botaoFecharMensagemConfirmacaoCadastro);
            paginaCapacidadePerfil.AguardarProcessando();
            //Faz a pesquisa.
            paginaCapacidadePerfil.PesquisarCapacidadePerfil("MANAUS", "VISTORIADOR INTERNO");
            ////Valida a quantidade de resultados exibidos
            paginaCapacidadePerfil.ValidarLinhasGrid(1);
            //// Fecha o navegador
            selenium.EncerrarTeste();
        }
Exemple #6
0
        protected void grdSimplificado_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int Index = ObjectUtils.ToInt(e.CommandArgument) - (grdSimplificado.PageIndex * grdSimplificado.PageSize);

            if (e.CommandName == "Avaliar")
            {
                //Avaliar
                Label lblIdEmpresaCadastro = ((Label)grdSimplificado.Rows[Index].FindControl("lblIdEmpresaCadastro"));
                int   IdEmpresaCadastro    = StringUtils.ToInt(lblIdEmpresaCadastro.Text);
                Label lblIdEtapa           = ((Label)grdSimplificado.Rows[Index].FindControl("lblIdEtapa"));
                int   IdEtapa = StringUtils.ToInt(lblIdEtapa.Text);
                int   IdTurma = UCFiltroAvaliacao1.IdTurma();
                this.UCListaQuestionariosAvaliacao1.Editar(IdEmpresaCadastro, IdEtapa, IdTurma);
            }
            else if (e.CommandName == "Formulario")
            {
                //Formulario
                Boolean comentarios = false;
                Int32   intro       = 0;
                String  estado      = null;
                String  categoria   = null;
                String  protocolo   = ((Label)grdSimplificado.Rows[Index].FindControl("lblProtocolo")).Text;
                Int32   programaId  = objPrograma.IdPrograma;
                Boolean avaliador   = false;
                String  caminho     = "";

                List <EntQuestionarioEmpresa> listQuestionarioEmpresa = new BllQuestionarioEmpresa().ObterPorProtocolo(protocolo);

                if (listQuestionarioEmpresa != null)
                {
                    List <EntEmpresaCadastro> listEmpresaCadastro = new BllEmpresaCadastro().ObterPorIdPrograma(listQuestionarioEmpresa[0].EmpresaCadastro.IdEmpresaCadastro, programaId);

                    if (listEmpresaCadastro != null)
                    {
                        caminho = new PaginaBase().gerarRelatorioPDF(listEmpresaCadastro[0].IdEmpresaCadastro.ToString(), listEmpresaCadastro[0].CPF_CNPJ, listQuestionarioEmpresa[0].IdQuestionarioEmpresa.ToString(), protocolo, estado, categoria, comentarios, programaId, objTurma.IdTurma, BooleanUtils.ToInt(avaliador), intro, false, this.Page);
                        if (caminho != "")
                        {
                            NovaJanela(this.Page, caminho);
                        }
                    }
                }
            }
            else if (e.CommandName == "Devolucao")
            {
                //Devolucao
                Label  labelIdQuestionarioEmpresa             = ((Label)grdSimplificado.Rows[Index].FindControl("lblIdQuestionarioEmpresa"));
                String motivoDevolucao                        = "";
                EntQuestionarioEmpresa objQuestionarioEmpresa = new BllQuestionarioEmpresa().ObterPorId(int.Parse(labelIdQuestionarioEmpresa.Text));
                if (objQuestionarioEmpresa.MotivoExcluiu != null)
                {
                    motivoDevolucao = objQuestionarioEmpresa.MotivoExcluiu;
                }
                this.TxtDevolucao.Text = motivoDevolucao;

                this.divDevolucao.Style.Add("display", "block");
            }
        }
Exemple #7
0
 protected void PrepareGridAccounts()
 {
     if (this.activeControl.Visible)
     {
         PaginaBase page = this.Page as PaginaBase;
         this.gridAccounts.DataSource = ControladorShardAccount.GetAccounts(page.RecuperarLoginUsuarioLogado()).GetDataSet();
         this.gridAccounts.DataBind();
     }
 }
        public void AlterarPostoManaus()
        {
            //Inicializa instância do driver do Selenium
            var selenium = Global.obterInstancia();
            var PaginaMunicipioTipoVistoria = new PaginaMunicipioTipoVistoria(selenium.driver);

            //Abre a pagina inicial
            PaginaBase    = new PaginaBase(selenium.driver);
            PaginaInicial = new PaginaInicial(selenium.driver);
            PaginaInicial.AbrirPagina(urlPaginaInicial);
            //Faz Login
            PaginaInicial.FazerLogin("04621975000198", "123");
            PaginaMunicipioTipoVistoria.AguardarProcessando();
            //Chama a função de efetuar a pesquisa por nome do texto que deve ser selecionado.
            PaginaMunicipioTipoVistoria.PesquisarPostoVistoria("MANAUS");
            ////Valida a quantidade de resultados exibidos
            PaginaMunicipioTipoVistoria.ValidarLinhasGrid(10);
            PaginaMunicipioTipoVistoria.ValidarItensResultadoPesquisa(1, "1302603", "Manaus/AM", "Vistoria Fisica");
            //// Valida se o valor escolhido está na combo
            PaginaMunicipioTipoVistoria.AbrirAlterar(1);
            PaginaMunicipioTipoVistoria.ValidarValorCampo("MANAUS", PaginaMunicipioTipoVistoria.txtPostoVistoria);
            PaginaMunicipioTipoVistoria.ValidarValorCampo("Manaus/AM", PaginaMunicipioTipoVistoria.txtMunicipio);
            PaginaMunicipioTipoVistoria.AlterarTipoVistoria(false, "Teste Automatizado");
            ////Valida se o valores das combos volta, ao padrão após limpar
            ////// Aqui o valor deveria ser 0, mas a função de limpar do protótipo não limpa o grid de pesquisa
            PaginaMunicipioTipoVistoria.ValidarLinhasGrid(10);
            PaginaMunicipioTipoVistoria.ValidarItensResultadoPesquisa(1, "1302603", "Manaus/AM", "Vistoria Documental");
            PaginaMunicipioTipoVistoria.AbrirAlterar(1);
            PaginaMunicipioTipoVistoria.AlterarTipoVistoria(true, "Teste Automatizado");
            PaginaMunicipioTipoVistoria.ValidarLinhasGrid(10);
            PaginaMunicipioTipoVistoria.ValidarItensResultadoPesquisa(1, "1302603", "Manaus/AM", "Vistoria Fisica");
            //////Valida o Texto do botão antes de pressionar
            PaginaMunicipioTipoVistoria.ValidarTextoElemento("Ocultar Filtros", PaginaMunicipioTipoVistoria.botaoOcultarFiltros);
            //////Clica em Ocultar FIltros
            PaginaMunicipioTipoVistoria.OcultarFiltros();
            //////Valida que o botão Buscar não está sendo exibido
            PaginaMunicipioTipoVistoria.ValidarElementoNaoPresente(PaginaMunicipioTipoVistoria.botaoPesquisar);
            //////Valida que o botão Buscar não está sendo exibido
            PaginaMunicipioTipoVistoria.ValidarElementoNaoPresente(PaginaMunicipioTipoVistoria.botaoLimpar);
            //////Valida que a combo não está mais sendo exibida
            PaginaMunicipioTipoVistoria.ValidarElementoNaoPresente(PaginaMunicipioTipoVistoria.comboPostoVistoria);
            ////Valida se texto do botão Ocultar FIltros foi alterado
            PaginaMunicipioTipoVistoria.ValidarTextoElemento("Exibir Filtros", PaginaMunicipioTipoVistoria.botaoExibirFiltros);
            //////Clica novamente no botão para voltar a exibir os filtros
            PaginaMunicipioTipoVistoria.ExibirFiltros();
            //////Valida que o botão Buscar está sendo exibido
            PaginaMunicipioTipoVistoria.ValidarElementoPresente(PaginaMunicipioTipoVistoria.botaoPesquisar);
            //////Valida que o botão Buscar está sendo exibido
            PaginaMunicipioTipoVistoria.ValidarElementoPresente(PaginaMunicipioTipoVistoria.botaoLimpar);
            //////Valida que a combo está mais sendo exibida
            PaginaMunicipioTipoVistoria.ValidarElementoPresente(PaginaMunicipioTipoVistoria.comboPostoVistoria);
            //////Clicar em Exportar em PDF - Não faz nada nesse prototipo
            //////PaginaMunicipioTipoVistoria.ExportarPDF();
            ////// Fecha o navegador
            selenium.EncerrarTeste();
        }
Exemple #9
0
 public void AtivarVistoriador()
 {
     //Clica no botão Adicionar
     PaginaBase.ClicarElementoPagina(paginaManterVistoriador.botaoAdicionar);
     PaginaBase.AguardarProcessando();
     PaginaBase.AguardarElemento(paginaManterVistoriador.botaoSalvar);
     //Seleciona os valores dos campos/combos, marca como ativo. Também confirma.
     paginaManterVistoriador.IncluirVistoriador(true, Constantes.CPF_COORDENADOR_1, "Teste do Alan", "6", "", "", "123456789", "Unidade Xuller", "MANAUS", "Coordenador Xuller", false, true);
     //Valida mensagem de sucesso
     paginaManterVistoriador.ValidarTexto("Operação realizada com sucesso!", paginaManterVistoriador.mensagemRetorno);
     //Fecha a mensagem de êxito.
     paginaManterVistoriador.ClicarElementoPagina(paginaManterVistoriador.botaoFecharMensagemConfirmacaoCadastro);
     //Faz a pesquisa por todas as situações
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 0);
     ////Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(1);
     //Faz a pesquisa por ativo
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 1);
     ////Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(0);
     //Faz a pesquisa por inativo
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 2);
     ////Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(1);
     //// Valida se o valor escolhido está na combo
     paginaManterVistoriador.ValidarTextoElementoSelecionadoCombo("MANAUS", paginaManterVistoriador.comboPostoVistoria);
     //Valida se vistoriador está ativo.
     paginaManterVistoriador.ValidarItensResultadoPesquisa(1, "465.919.460-47", "SUFRAMA", Constantes.CPF_COORDENADOR_1, true, false, false, false, true, "MANAUS", "COVIS", "6", "0");
     paginaManterVistoriador.AlterarItemLinhaSelecionada(1);
     paginaManterVistoriador.AlterarVistoriador(true, "6", "", "", "Alteração", true, true);
     PaginaBase.AguardarProcessando();
     paginaManterVistoriador.ClicarElementoPagina(paginaManterVistoriador.botaoFecharMensagemConfirmacaoCadastro);
     PaginaBase.AguardarProcessando();
     //Faz a pesquisa.
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 0);
     ////Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(1);
     //Faz a pesquisa por ativo
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 1);
     ////Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(1);
     //Faz a pesquisa por inativo
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 2);
     ////Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(0);
     //// Valida se o valor escolhido está na combo
     paginaManterVistoriador.ValidarTextoElementoSelecionadoCombo("MANAUS", paginaManterVistoriador.comboPostoVistoria);
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 0);
     //Valida se está exibindo como ativo ou inativo
     paginaManterVistoriador.ValidarItensResultadoPesquisa(1, "465.919.460-47", "SUFRAMA", Constantes.CPF_COORDENADOR_1, true, false, false, true, true, "MANAUS", "COVIS", "6", "300");
     //Exclui o item selecionado. O parametro true é para confirmar a exclusão.
     paginaManterVistoriador.ExcluirItemLinhaSelecionada(true, 1);
     //Valida que o grid foi atualizado e não contém itens.
     paginaManterVistoriador.ValidarLinhasGrid(0);
 }
Exemple #10
0
 protected void ButtonExportar_Click(object sender, EventArgs e)
 {
     if (Session[this.lblTableNameReport.Text] != null)
     {
         GridView gvExport = new GridView();
         gvExport.DataSource = (DataTable)(Session[this.lblTableNameReport.Text]);
         gvExport.DataBind();
         PaginaBase ExportExcel = new PaginaBase();
         ExportExcel.ExportarExcel(gvExport, "reporteGlobal");
     }
 }
Exemple #11
0
 public void ValidarPesquisaLogin()
 {
     //Clica no botão Adicionar
     PaginaBase.ClicarElementoPagina(paginaManterVistoriador.botaoAdicionar);
     //Seleciona os valores dos campos/combos, marca como ativo. Também confirma.
     paginaManterVistoriador.IncluirVistoriador(true, Constantes.CPF_COORDENADOR_1, "Teste do Alan", "6", "", "", "123456789", "Unidade Xuller", "MANAUS", "Coordenador Xuller", true, true);
     //Valida mensagem de sucesso
     paginaManterVistoriador.ValidarTexto("Operação realizada com sucesso!", paginaManterVistoriador.mensagemRetorno);
     //Fecha a mensagem de êxito.
     paginaManterVistoriador.ClicarElementoPagina(paginaManterVistoriador.botaoFecharMensagemConfirmacaoCadastro);
     //Faz a pesquisa sem utilizar pontuação no login
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "46591946047", "", 1);
     ////Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(1);
     //// Valida se o valor escolhido está na combo
     paginaManterVistoriador.ValidarTextoElementoSelecionadoCombo("MANAUS", paginaManterVistoriador.comboPostoVistoria);
     paginaManterVistoriador.Limpar();
     //Faz a pesquisa com os formato CPF
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "465.919.460-47", "", 1);
     ////Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(1);
     //Exclui o item selecionado. O parametro true é para confirmar a exclusão.
     paginaManterVistoriador.ExcluirItemLinhaSelecionada(true, 1);
     //Valida que o grid foi atualizado e não contém itens.
     paginaManterVistoriador.ValidarLinhasGrid(0);
     //Clica no botão Limpar
     paginaManterVistoriador.Limpar();
     //Valida se o valor da combo volta ao padrão após limpar
     paginaManterVistoriador.ValidarTextoElementoSelecionadoCombo("Selecione uma Opção", paginaManterVistoriador.comboPostoVistoria);
     //Valida o Texto do botão antes de pressionar
     paginaManterVistoriador.ValidarTextoElemento("Ocultar Filtros", paginaManterVistoriador.botaoOcultarFiltros);
     ////Clica em Ocultar Filtros
     paginaManterVistoriador.OcultarFiltros();
     ////Valida que o botão Buscar não está sendo exibido
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.botaoBuscar);
     ////Valida que o botão Buscar não está sendo exibido
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.botaoLimpar);
     ////Valida que a combo não está mais sendo exibida
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.comboPostoVistoria);
     ////Valida se texto do botão Ocultar FIltros foi alterado
     PaginaBase.AguardarProcessando();
     paginaManterVistoriador.ValidarTextoElemento("Exibir Filtros", paginaManterVistoriador.botaoExibirFiltros);
     ////Clica novamente no botão para voltar a exibir os filtros
     paginaManterVistoriador.ExibirFiltros();
     ///Valida que o botão Buscar está sendo exibido
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.botaoBuscar);
     ///Valida que o botão Buscar está sendo exibido
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.botaoLimpar);
     ////Valida que a combo está mais sendo exibida
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.comboPostoVistoria);
 }
 public void IniciarTeste()
 {
     //Inicializa instância do driver do Selenium
     selenium = Global.obterInstancia();
     paginaManterBibliotecaGlosas = new PaginaManterBibliotecaGlosas(selenium.driver);
     //Abre a pagina inicial
     PaginaBase      = new PaginaBase(selenium.driver);
     PaginaInicial   = new PaginaInicial(selenium.driver);
     PaginaPrincipal = new PaginaPrincipal(selenium.driver);
     PaginaInicial.AbrirPagina(urlPaginaInicial);
     //Faz login
     PaginaInicial.FazerLogin(Constantes.USUARIO_COORDENADOR, Constantes.SENHA_COORDENADOR);
     PaginaBase.AguardarProcessando();
 }
 public void IniciarTeste()
 {
     selenium = Global.obterInstancia();
     paginaSolicitarRegistroPin = new PaginaSolicitarRegistroPin(selenium.driver);
     //Abre a pagina inicial
     PaginaBase    = new PaginaBase(selenium.driver);
     PaginaInicial = new PaginaInicial(selenium.driver);
     PaginaInicial.AbrirPagina(urlPaginaInicial);
     //Reinicia as notas que foram solicitadas
     paginaSolicitarRegistroPin.PreparaNotasParaSolicitacao();
     //Faz Login
     PaginaInicial.FazerLogin("13881630000164", "123");
     paginaSolicitarRegistroPin.AguardarProcessando();
 }
Exemple #14
0
 public void IniciarTeste()
 {
     //Inicializa instância do driver do Selenium
     selenium = Global.obterInstancia();
     paginaManterVistoriador = new PaginaManterVistoriador(selenium.driver);
     //Abre a pagina inicial
     PaginaBase    = new PaginaBase(selenium.driver);
     PaginaInicial = new PaginaInicial(selenium.driver);
     bancodeDados  = new BancodeDados(selenium.driver);
     bancodeDados.executarComandoSQL("delete from AnaliseRD_vistoriador");
     PaginaInicial.AbrirPagina(urlPaginaInicial);
     //Faz login
     PaginaInicial.FazerLogin(Constantes.USUARIO_COORDENADOR, Constantes.SENHA_COORDENADOR);
     PaginaBase.AguardarProcessando();
 }
Exemple #15
0
 public void PesquisarItem()
 {
     //Chama a função de efetuar a pesquisa por nome do texto que deve ser selecionado.
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 1);
     //Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(0);
     // Valida se o valor escolhido está na combo
     paginaManterVistoriador.ValidarTextoElementoSelecionadoCombo("MANAUS", paginaManterVistoriador.comboPostoVistoria);
     //Clica no botão Limpar
     paginaManterVistoriador.Limpar();
     //Valida se o valores das combos volta, ao padrão após limpar
     paginaManterVistoriador.ValidarTextoElementoSelecionadoCombo("Selecione uma Opção", paginaManterVistoriador.comboPostoVistoria);
     //Valida o Texto do botão antes de pressionar
     paginaManterVistoriador.ValidarTextoElemento("Ocultar Filtros", paginaManterVistoriador.botaoOcultarFiltros);
     //Clica em Ocultar FIltros
     paginaManterVistoriador.OcultarFiltros();
     //Valida que o botão Buscar não está sendo exibido
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.botaoBuscar);
     //Valida que o botão Buscar não está sendo exibido
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.botaoLimpar);
     //Valida que as combos não estão mais sendo exibidas
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.comboPostoVistoria);
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.campoLogin);
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.campoNomeVistoriador);
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.optionTodos);
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.optionAtivo);
     paginaManterVistoriador.ValidarElementoNaoPresente(paginaManterVistoriador.optionInativo);
     PaginaBase.AguardarProcessando();
     //Valida se texto do botão Ocultar FIltros foi alterado
     paginaManterVistoriador.ValidarTextoElemento("Exibir Filtros", paginaManterVistoriador.botaoExibirFiltros);
     //Clica novamente no botão para voltar a exibir os filtros
     paginaManterVistoriador.ExibirFiltros();
     //Valida que o botão Buscar está sendo exibido
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.botaoBuscar);
     //Valida que o botão Buscar está sendo exibido
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.botaoLimpar);
     //Valida que as combos estão sendo exibidas
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.comboPostoVistoria);
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.campoLogin);
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.campoNomeVistoriador);
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.optionTodos);
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.optionAtivo);
     paginaManterVistoriador.ValidarElementoPresente(paginaManterVistoriador.optionInativo);
 }
Exemple #16
0
        private void EnviarEmail(String Email)
        {
            Int32   RowIndex  = ObjectUtils.ToInt(hddRowIndex.Value);
            String  protocolo = ((Label)grdRelatorioRAA.Rows[RowIndex].Cells[15].Controls[1]).Text;
            Int32   programa  = StringUtils.ToInt(((Label)grdRelatorioRAA.Rows[RowIndex].Cells[16].Controls[1]).Text);
            Boolean avaliador = StringUtils.ToBoolean(((Label)grdRelatorioRAA.Rows[RowIndex].Cells[17].Controls[1]).Text);
            String  caminho   = "";

            if (protocolo != "")
            {
                String estado    = null;
                String categoria = null;

                List <EntQuestionarioEmpresa> listQuestionarioEmpresa = new BllQuestionarioEmpresa().ObterPorProtocolo(protocolo);

                if (listQuestionarioEmpresa != null)
                {
                    List <EntEmpresaCadastro> listEmpresaCadastro = new BllEmpresaCadastro().ObterPorIdPrograma(listQuestionarioEmpresa[0].EmpresaCadastro.IdEmpresaCadastro, programa);

                    if (listEmpresaCadastro != null)
                    {
                        caminho = new PaginaBase().gerarRelatorioPDF(listEmpresaCadastro[0].IdEmpresaCadastro.ToString(), listEmpresaCadastro[0].CPF_CNPJ, listQuestionarioEmpresa[0].IdQuestionarioEmpresa.ToString(), protocolo, estado, categoria, false, programa, objTurma.IdTurma, BooleanUtils.ToInt(avaliador), 0, true, this.Page);
                    }
                }

                if (caminho != "")
                {
                    Boolean Enviado = WebUtils.EnviaEmailRaa(Email, "", caminho);
                    if (Enviado)
                    {
                        MessageBox(this.Page, "Email enviado com sucesso!");
                    }
                    else
                    {
                        MessageBox(this.Page, "Erro ao enviar email.");
                    }
                }
                else
                {
                    MessageBox(this.Page, "Erro ao gerar PDF.");
                }
            }
        }
Exemple #17
0
        //metodo para exportar a excel
        private void ExportarXLS()
        {
            try
            {
                GridView gvExport = new GridView();
                gvExport.AutoGenerateColumns = false;
                DataControlFieldCollection gvdcfCollection = GridViewRIUF.Columns.CloneFields();

                foreach (DataControlField col in gvdcfCollection)
                {
                    if (col.Visible)
                    {
                        gvExport.Columns.Add(col);
                    }
                }

                gvExport.Columns[14].Visible = false;
                gvExport.Columns[0].Visible  = false;
                gvExport.DataSource          = Session[this.lblTableName.Text];
                gvExport.DataBind();
                PaginaBase ExportExcel = new PaginaBase();
                ExportExcel.ExportarExcel(gvExport, "ReporteRIUFArrendamiento");
            }
            catch (Exception ex)
            {
                Msj = "Ha ocurrido un error al expoprtar a Excel.";
                this.LabelInfo.Text = "<div class='alert alert-danger'><strong> Error </strong>" + Msj + "</div>";

                BitacoraExcepcion BitacoraExcepcionAplictivo = new BitacoraExcepcion
                {
                    CadenaconexionBD = System.Configuration.ConfigurationManager.ConnectionStrings["cnArrendamientoInmueble"].ConnectionString,
                    Aplicacion       = "ContratosArrto",
                    Modulo           = MethodInfo.GetCurrentMethod().DeclaringType.ToString() + ".aspx",
                    Funcion          = MethodBase.GetCurrentMethod().Name + "()",
                    DescExcepcion    = ex.InnerException == null ? ex.Message : ex.InnerException.Message,
                    Usr = ((SSO)Session["Contexto"]).UserName.ToString()
                };

                BitacoraExcepcionAplictivo.RegistrarBitacoraExcepcion();
                BitacoraExcepcionAplictivo = null;
            }
        }
Exemple #18
0
 public void IncluirDoisVistoriadoresExcluirASegunda()
 {
     //Clica em Adicionar
     PaginaBase.ClicarElementoPagina(paginaManterVistoriador.botaoAdicionar);
     paginaManterVistoriador.AguardarProcessando();
     //Preenche os dados, clica em Salvar e Confirma.
     paginaManterVistoriador.IncluirVistoriador(true, Constantes.CPF_COORDENADOR_1, "Teste do Alan", "6", "", "", "123456789", "Unidade Xuller", "MANAUS", "Coordenador Xuller", false, false);
     //Valida mensagem de sucesso
     paginaManterVistoriador.ValidarTexto("Operação realizada com sucesso!", paginaManterVistoriador.mensagemRetorno);
     //Fecha mensagem de sucesso.
     paginaManterVistoriador.ClicarElementoPagina(paginaManterVistoriador.botaoFecharMensagemConfirmacaoCadastro);
     paginaManterVistoriador.AguardarProcessando();
     //Efetua a pesquisa
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 0);
     //Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(1);
     //Clica em Adicionar.
     PaginaBase.ClicarElementoPagina(paginaManterVistoriador.botaoAdicionar);
     //Preenche os dados, clica em Salvar e Confirma.Campo Bom, RSMariano Moro, RS, 99790-000
     paginaManterVistoriador.IncluirVistoriador(true, Constantes.CPF_COORDENADOR_2, "Teste do Alan 2", "6", "", "", "123456789", "Unidade Xuller", "MANAUS", "Coordenador Xuller", true, true);
     //Valida mensagem de sucesso
     paginaManterVistoriador.ValidarTexto("Operação realizada com sucesso!", paginaManterVistoriador.mensagemRetorno);
     //Fecha a mensagem de sucesso.
     paginaManterVistoriador.ClicarElementoPagina(paginaManterVistoriador.botaoFecharMensagemConfirmacaoCadastro);
     //Faz a pesquisa.
     paginaManterVistoriador.PesquisarVistoriador("MANAUS", "", "", 0);
     ////Valida a quantidade de resultados exibidos
     paginaManterVistoriador.ValidarLinhasGrid(2);
     //Valida as duas linhas retornadas, para verificar se os dados estão corretos.
     paginaManterVistoriador.ValidarItensResultadoPesquisa(1, "465.919.460-47", "SUFRAMA", Constantes.CPF_COORDENADOR_1, true, false, false, false, false, "MANAUS", "COVIS", "6", "0");
     paginaManterVistoriador.ValidarItensResultadoPesquisa(2, "749.359.890-84", "SUFRAMA", Constantes.CPF_COORDENADOR_2, true, false, false, true, true, "MANAUS", "COVIS", "6", "300");
     //Exclui o primeiro item
     paginaManterVistoriador.ExcluirItemLinhaSelecionada(true, 2);
     //Valida que só existe um item após a exclusão.
     paginaManterVistoriador.ValidarLinhasGrid(1);
     paginaManterVistoriador.ValidarItensResultadoPesquisa(1, "465.919.460-47", "SUFRAMA", Constantes.CPF_COORDENADOR_1, true, false, false, false, false, "MANAUS", "COVIS", "6", "0");
     //Exclui o item restante.
     paginaManterVistoriador.ExcluirItemLinhaSelecionada(true, 1);
     //Valida que não existem mais itens.
     paginaManterVistoriador.ValidarLinhasGrid(0);
 }
Exemple #19
0
        protected void grdRelatorioRAA_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "Email")
            {
                hddRowIndex.Value = ObjectUtils.ToString(e.CommandArgument);
                this.UCConfirmaEmail1.Show();
            }
            else if (e.CommandName == "Download")
            {
                hddRowIndex.Value = ObjectUtils.ToString(e.CommandArgument);
                Boolean comentarios = false;
                Int32   intro       = 0;
                Int32   RowIndex    = ObjectUtils.ToInt(hddRowIndex.Value);
                String  estado      = null;
                String  categoria   = null;
                String  protocolo   = ((Label)grdRelatorioRAA.Rows[RowIndex].Cells[15].Controls[1]).Text;
                Int32   programaId  = StringUtils.ToInt(((Label)grdRelatorioRAA.Rows[RowIndex].Cells[16].Controls[1]).Text);
                Boolean avaliador   = StringUtils.ToBoolean(((Label)grdRelatorioRAA.Rows[RowIndex].Cells[17].Controls[1]).Text);
                String  caminho     = "";

                List <EntQuestionarioEmpresa> listQuestionarioEmpresa = new BllQuestionarioEmpresa().ObterPorProtocolo(protocolo);

                if (listQuestionarioEmpresa != null)
                {
                    List <EntEmpresaCadastro> listEmpresaCadastro = new BllEmpresaCadastro().ObterPorIdPrograma(listQuestionarioEmpresa[0].EmpresaCadastro.IdEmpresaCadastro, programaId);

                    if (listEmpresaCadastro != null)
                    {
                        caminho = new PaginaBase().gerarRelatorioPDF(listEmpresaCadastro[0].IdEmpresaCadastro.ToString(), listEmpresaCadastro[0].CPF_CNPJ, listQuestionarioEmpresa[0].IdQuestionarioEmpresa.ToString(), protocolo, estado, categoria, comentarios, programaId, objTurma.IdTurma, BooleanUtils.ToInt(avaliador), intro, false, this.Page);
                        if (caminho != "")
                        {
                            NovaJanela(this.Page, caminho);
                        }
                    }
                }

                UCStatus1.UpdateControls();
//                Response.Redirect("~/FGA/Paginas/RelatorioRAA.aspx");
            }
        }
Exemple #20
0
        public string FazerCredenciamento()
        {
            //Inicializa instância do driver do Selenium
            var selenium = Global.obterInstancia();

            paginaInscricao = new PaginaInscricao(selenium.driver);
            //Abre a pagina inicial
            paginaBase           = new PaginaBase(selenium.driver);
            paginaInicial        = new PaginaInicial(selenium.driver);
            paginaPrincipal      = new PaginaPrincipal(selenium.driver);
            paginaCredenciamento = new PaginaCredenciamento(selenium.driver);
            string codigoCredenciamento;

            if (Constantes.TesteSistemalocal)
            {
                paginaInicial.AbrirPagina(urlPaginaInscricao);
            }
            else
            {
                paginaInicial.AbrirPagina(urlPaginaInscricaoServidorDes);
            }
            //Faz Login
            CNPJ = paginaInscricao.InscreverEmpresa();
            if (Constantes.TesteSistemalocal)
            {
                paginaInicial.AbrirPagina(urlPaginaLogin);
                paginaInicial.FazerLogin(CNPJ, "123456");
            }
            else
            {
                paginaInicial.AbrirPagina(urlPaginaLoginServidorDes);
                paginaInicial.FazerLoginServidor(CNPJ, "123456");
            }

            paginaPrincipal.ExpandireAbrirMenuCredenciamento(true);
            paginaCredenciamento.SolicitarCredenciamento();
            codigoCredenciamento = paginaCredenciamento.PreencherCredenciamento();
            return(codigoCredenciamento);
        }
Exemple #21
0
        public void Teste()
        {
            selenium = Global.obterInstancia();
            paginaSolicitarDesinternamentoDestinatario = new PaginaSolicitarDesinternamentoDestinatario(selenium.driver);
            //Abre a pagina inicial
            PaginaBase    = new PaginaBase(selenium.driver);
            PaginaInicial = new PaginaInicial(selenium.driver);
            PaginaInicial.AbrirPagina(urlPaginaInicial);
            //Reinicia as notas que foram solicitadas

            //Faz Login
            PaginaInicial.FazerLogin("07293118000102", "123");
            paginaSolicitarDesinternamentoDestinatario.AguardarProcessando();

            bool passou = paginaSolicitarDesinternamentoDestinatario.TestePesquisaChaveAcesso();

            while (passou)
            {
                paginaSolicitarDesinternamentoDestinatario.ClicarElementoPagina(paginaSolicitarDesinternamentoDestinatario.botaoFechar);
                paginaSolicitarDesinternamentoDestinatario.AguardarProcessando();
                passou = paginaSolicitarDesinternamentoDestinatario.TestePesquisaChaveAcesso();
            }
            Global.TirarScreenshot("ErroDesinternamento", "SolicitarDesinternamento");
        }
Exemple #22
0
 private void TxtPanelPasting(object sender, DataObjectPastingEventArgs e)
 {
     PaginaBase.TxtPanelPasting(sender, e);
 }
Exemple #23
0
        protected void grdSimplificado_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int Index = ObjectUtils.ToInt(e.CommandArgument) - (grdSimplificado.PageIndex * grdSimplificado.PageSize);

            if (e.CommandName == "Gravar")
            {
                //Gravar
                DropDownList DrpDwnLstSenior = ((DropDownList)grdSimplificado.Rows[Index].FindControl("DrpDwnLstSenior"));

                if (DrpDwnLstSenior.SelectedIndex == 0)
                {
                    MessageBox(this, "Selecione o Consultor!");
                }
                else
                {
                    Label       lblIdEmpresaCadastro     = ((Label)grdSimplificado.Rows[Index].FindControl("lblIdEmpresaCadastro"));
                    Label       lblIdQuestionarioEmpresa = ((Label)grdSimplificado.Rows[Index].FindControl("lblIdQuestionarioEmpresa"));
                    ImageButton imgBtnSalvar             = ((ImageButton)grdSimplificado.Rows[Index].FindControl("ImgBttnGravar"));
                    int         IdEmpresaCadastro        = StringUtils.ToInt(((Label)this.grdSimplificado.Rows[Index].Cells[1].FindControl("lblIdEmpresaCadastro")).Text);
                    int         IdEtapa = StringUtils.ToInt(((Label)this.grdSimplificado.Rows[Index].Cells[1].FindControl("lblIdEtapa")).Text);

                    RelFiltroRanking objRelFiltroRanking = this.UCFiltroRanking1.GetFiltro(int.Parse(Request["TipoEtapaId"]));
                    foreach (EntQuestionarioEmpresa qe in new BllQuestionarioEmpresa().ObterQuestionarioEmpresaAtivoPorTurmaEmpresa(int.Parse(lblIdEmpresaCadastro.Text), objRelFiltroRanking.Turma))
                    {
                        EntQuestionarioEmpresaAvaliador objQuestionarioEmpresaAvaliador = new EntQuestionarioEmpresaAvaliador();

                        objQuestionarioEmpresaAvaliador.QuestionarioEmpresa.IdQuestionarioEmpresa = qe.IdQuestionarioEmpresa;
                        objQuestionarioEmpresaAvaliador.Usuario.IdUsuario = StringUtils.ToInt(DrpDwnLstSenior.SelectedValue);
                        objQuestionarioEmpresaAvaliador.Avaliado          = false;
                        objQuestionarioEmpresaAvaliador.Primario          = true;

                        new BllQuestionarioEmpresaAvaliador().Inserir(objQuestionarioEmpresaAvaliador);
                    }

                    new BllRelatorioRanking().EncaminharProximaEtapa(IdEmpresaCadastro, (int)EnumType.Questionario.Gestao, IdEtapa, false);

                    DrpDwnLstSenior.Enabled = false;
                    imgBtnSalvar.Visible    = false;
                }
            }
            else
            if (e.CommandName == "Desclassificar")
            {
                Label lblIdQuestionarioEmpresa = ((Label)grdSimplificado.Rows[Index].FindControl("lblIdQuestionarioEmpresa"));
                Label lblFlDesclassificado     = ((Label)grdSimplificado.Rows[Index].FindControl("lblFlDesclassificado"));

                int IdQuestionarioEmpresa = StringUtils.ToInt(lblIdQuestionarioEmpresa.Text);

                if (lblFlDesclassificado.Text == "True")
                {
                    EntQuestionarioEmpresa objQuestionarioEmpresa = new EntQuestionarioEmpresa();
                    objQuestionarioEmpresa.IdQuestionarioEmpresa = int.Parse(lblIdQuestionarioEmpresa.Text);
                    objQuestionarioEmpresa.Excluido = false;
                    new BllQuestionarioEmpresa().AlterarSomenteDesclassificar(objQuestionarioEmpresa);
                }
                else if (lblFlDesclassificado.Text == "False")
                {
                    switch (objPrograma.IdPrograma)
                    {
                    case (int)EnumType.Programa.MPE:
                        this.UCJustificativaRanking1.Show(IdQuestionarioEmpresa, (int)EnumType.TipoEtapaMpe.ClassificaçãoEstadual, EnumType.Questionario.Gestao);
                        break;

                    case (int)EnumType.Programa.FGA:
                        this.UCJustificativaRanking1.Show(IdQuestionarioEmpresa, (int)EnumType.TipoEtapaFga.ValidacaoAnaliseRespostas, EnumType.Questionario.Gestao);
                        break;

                    case (int)EnumType.Programa.PEG:
                        this.UCJustificativaRanking1.Show(IdQuestionarioEmpresa, (int)EnumType.TipoEtapaPeg.ValidacaoAnaliseRespostas, EnumType.Questionario.Gestao);
                        break;

                    default:
                        this.UCJustificativaRanking1.Show(IdQuestionarioEmpresa, (int)EnumType.TipoEtapaMpe.ClassificaçãoEstadual, EnumType.Questionario.Gestao);
                        break;
                    }
                }

                CheckBox ChckBxDesclassificar = ((CheckBox)grdSimplificado.Rows[Index].FindControl("ChckBxDesclassificar"));
                CheckBox ChckBxClassificar    = ((CheckBox)grdSimplificado.Rows[Index].FindControl("ChckBxClassificar"));

                ImageButton imgBttnDesclassificar = ((ImageButton)grdSimplificado.Rows[Index].FindControl("imgBttnDesclassificar"));
                ImageButton ImgBttnClassificar    = ((ImageButton)grdSimplificado.Rows[Index].FindControl("ImgBttnClassificar"));

                if (ChckBxDesclassificar.Checked)
                {
                    imgBttnDesclassificar.ImageUrl = "~/Image/unchecked.gif";
                    ChckBxDesclassificar.Checked   = false;
                    HabilitaDesabilitaBotao(ImgBttnClassificar, true);
                }
                else
                {
                    imgBttnDesclassificar.ImageUrl = "~/Image/checked.gif";
                    ChckBxDesclassificar.Checked   = true;
                    HabilitaDesabilitaBotao(ImgBttnClassificar, false);
                }
            }
            else if (e.CommandName == "Visualizar")
            {
                RelFiltroRanking objRelFiltroRanking = this.UCFiltroRanking1.GetFiltro(int.Parse(Request["TipoEtapaId"]));
                int IdTurma           = objRelFiltroRanking.Turma;
                int IdEmpresaCadastro = StringUtils.ToInt(((Label)grdSimplificado.Rows[Index].FindControl("lblIdQuestionarioEmpresa")).Text);
                this.UCVisualizarAutodiagnosticoInicial1.Visualiar(IdEmpresaCadastro, IdTurma);
            }
            else if (e.CommandName == "Update")
            {
                CheckBox           ChckBxClassificar        = ((CheckBox)grdSimplificado.Rows[Index].FindControl("ChckBxClassificar"));
                Label              lblIdEmpresaCadastro     = ((Label)grdSimplificado.Rows[Index].FindControl("lblIdEmpresaCadastro"));
                Label              lblIdQuestionarioEmpresa = ((Label)grdSimplificado.Rows[Index].FindControl("lblIdQuestionarioEmpresa"));
                Label              lblIdEstado         = ((Label)grdSimplificado.Rows[Index].FindControl("lblIdEstado"));
                Label              lblIdEtapa          = ((Label)grdSimplificado.Rows[Index].FindControl("lblIdEtapa"));
                RelFiltroRanking   objRelFiltroRanking = this.UCFiltroRanking1.GetFiltro(int.Parse(Request["TipoEtapaId"]));
                DropDownList       DrpDwnLstSenior     = ((DropDownList)grdSimplificado.Rows[Index].FindControl("DrpDwnLstSenior"));
                EntEmpresaCadastro objEmpresaCadastro  = new BllEmpresaCadastro().ObterPorId(int.Parse(lblIdEmpresaCadastro.Text));

                if (!ChckBxClassificar.Checked)
                {
                    List <EntAdmUsuario> ListaUser = new BllAdmUsuario().ObterPorFuncionalidade("Avaliações", objEmpresaCadastro.Estado.IdEstado, objPrograma.IdPrograma, objRelFiltroRanking.Turma);
                    DrpDwnLstSenior.Items.Clear();
                    DrpDwnLstSenior.DataSource = ListaUser;
                    DrpDwnLstSenior.DataBind();
                    DrpDwnLstSenior.Items.Insert(0, new ListItem("<< Selecionar >>", "0"));
                    DrpDwnLstSenior.SelectedValue = "0";
                }
                else
                {
                    EntEtapa objEtapa = new BllEtapa().ObterProximaEtapaPorEtapaEstadoOrdem(int.Parse(lblIdEtapa.Text));

                    new BllQuestionarioEmpresaAvaliador().RemoverPorQuestionarioEmpresa(int.Parse(lblIdQuestionarioEmpresa.Text));
                    new BllQuestionarioEmpresa().AlterarSomentePassaProximaEtapa(int.Parse(lblIdQuestionarioEmpresa.Text));
                    new BllQuestionarioEmpresa().DesabilitaAnteriores(int.Parse(lblIdEmpresaCadastro.Text), objEtapa.IdEtapa, EntQuestionario.QUESTIONARIO_GESTAO_2011);
                }
            }
            else if (e.CommandName == "Download")
            {
                Boolean comentarios = false;
                Int32   intro       = 0;
                String  estado      = null;
                String  categoria   = null;
                String  protocolo   = ((Label)grdSimplificado.Rows[Index].Cells[8].Controls[1]).Text;
                Int32   programaId  = objPrograma.IdPrograma;
                Boolean avaliador   = false;
                String  caminho     = "";

                List <EntQuestionarioEmpresa> listQuestionarioEmpresa = new BllQuestionarioEmpresa().ObterPorProtocolo(protocolo);

                if (listQuestionarioEmpresa != null)
                {
                    List <EntEmpresaCadastro> listEmpresaCadastro = new BllEmpresaCadastro().ObterPorIdPrograma(listQuestionarioEmpresa[0].EmpresaCadastro.IdEmpresaCadastro, programaId);

                    if (listEmpresaCadastro != null)
                    {
                        caminho = new PaginaBase().gerarRelatorioPDF(listEmpresaCadastro[0].IdEmpresaCadastro.ToString(), listEmpresaCadastro[0].CPF_CNPJ, listQuestionarioEmpresa[0].IdQuestionarioEmpresa.ToString(), protocolo, estado, categoria, comentarios, programaId, objTurma.IdTurma, BooleanUtils.ToInt(avaliador), intro, false, this.Page);
                        if (caminho != "")
                        {
                            NovaJanela(this.Page, caminho);
                        }
                    }
                }
            }
        }
        public override ClienteInfo ToClienteInfo()
        {
            ClienteInfo lRetorno = base.ToClienteInfo();

            lRetorno.IdAssessorInicial = this.Assessor.DBToInt32();
            lRetorno.DtPasso1          = DateTime.Now;
            lRetorno.StPasso           = this.Passo.DBToInt32();
            lRetorno.CdSexo            = this.Sexo[0];
            lRetorno.TpPessoa          = 'F';
            lRetorno.TpCliente         = int.Parse(this.Tipo);
            lRetorno.CdNacionalidade   = this.Nacionalidade.DBToInt32();
            lRetorno.CdPaisNascimento  = this.PaisDeNascimento;
            lRetorno.CdUfNascimento    = this.EstadoDeNascimento;
            lRetorno.CdEstadoCivil     = this.EstadoCivil.DBToInt32();
            lRetorno.DsConjugue        = this.Conjuge;
            lRetorno.TpDocumento       = this.TipoDeDocumento;

            lRetorno.DtNascimentoFundacao    = this.DataNascimento.DBToDateTime();
            lRetorno.CdOrgaoEmissorDocumento = this.OrgaoEmissor;
            lRetorno.CdUfEmissaoDocumento    = this.Documento_EstadoEmissao;
            lRetorno.CdProfissaoAtividade    = this.Profissao.DBToInt32();
            lRetorno.DsCargo      = this.CargoAtual;
            lRetorno.DsEmpresa    = this.Empresa;
            lRetorno.StEmancipado = this.Flag_Emancipado;
            //lRetorno.CdEscolaridade = this.Escolaridade.DBToInt32();
            //lRetorno.StCadastroPortal              = false;  //TODO: Verificar. Vai direto?
            lRetorno.DsNomeMae          = this.NomeDaMae;
            lRetorno.DsNomePai          = this.NomeDoPai;
            lRetorno.DsNaturalidade     = this.CidadeDeNascimento;
            lRetorno.DtEmissaoDocumento = this.Documento_DataEmissao.DBToDateTime(Contratos.Dados.Enumeradores.eDateNull.Permite);
            lRetorno.DsEmailComercial   = this.EmailComercial;
            lRetorno.DsNumeroDocumento  = this.Documento_Numero;
            lRetorno.DsEmail            = this.Email;
            lRetorno.IdLogin            = this.IdLogin;
            lRetorno.StPessoaVinculada  = this.Flag_PessoaVinculada;
            lRetorno.DsSenhaGerada      = PaginaBase.GerarSenha();

            lRetorno.DadosClienteNaoOperaPorContaPropria = new ClienteNaoOperaPorContaPropriaInfo();
            lRetorno.DadosClienteNaoOperaPorContaPropria.DsCpfCnpjClienteRepresentado = this.NaoOperaPorContaPropriaCPF_CNPJ;
            lRetorno.DadosClienteNaoOperaPorContaPropria.DsNomeClienteRepresentado    = this.NaoOperaPorContaPropriaNome;

            lRetorno.TpDesejaAplicar = this.DesejaAplicar;

            /// <summary>
            /// Regulamento, Prospecto, Lamina: 111 (7) RP_: 110 (6) R_L: 101 (5) R__: 100 (4) _PL: 011 (3) _P_: 010 (2) __L: 001
            /// </summary>
            if (this.CienteRegulamento == true && this.CienteProspecto == true && this.CienteLamina == true)
            {
                lRetorno.StCienteDocumentos = 7;
            }
            else if (this.CienteRegulamento == true && this.CienteProspecto == true && this.CienteLamina == false)
            {
                lRetorno.StCienteDocumentos = 6;
            }
            else if (this.CienteRegulamento == true && this.CienteProspecto == false && this.CienteLamina == true)
            {
                lRetorno.StCienteDocumentos = 5;
            }
            else if (this.CienteRegulamento == true && this.CienteProspecto == false && this.CienteLamina == false)
            {
                lRetorno.StCienteDocumentos = 4;
            }
            else if (this.CienteRegulamento == false && this.CienteProspecto == true && this.CienteLamina == true)
            {
                lRetorno.StCienteDocumentos = 3;
            }
            else if (this.CienteRegulamento == false && this.CienteProspecto == true && this.CienteLamina == false)
            {
                lRetorno.StCienteDocumentos = 2;
            }
            else if (this.CienteRegulamento == false && this.CienteProspecto == false && this.CienteLamina == true)
            {
                lRetorno.StCienteDocumentos = 1;
            }

            lRetorno.DsPropositoGradual = this.PropositoGradual.ToUpper();

            return(lRetorno);
        }
Exemple #25
0
        protected void grdRanking_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int index = ObjectUtils.ToInt(e.CommandArgument) - (grdRanking.PageIndex * grdRanking.PageSize);

            int  IdQuestionarioEmpresa = StringUtils.ToInt(((Label)this.grdRanking.Rows[index].Cells[0].FindControl("lblIdQuestionarioEmpresa")).Text);
            int  IdEmpresaCadastro     = StringUtils.ToInt(((Label)this.grdRanking.Rows[index].Cells[1].FindControl("lblIdEmpresaCadastro")).Text);
            int  IdEtapa             = StringUtils.ToInt(((Label)this.grdRanking.Rows[index].Cells[2].FindControl("lblIdEtapa")).Text);
            bool FlPassaProximaEtapa = StringUtils.ToBoolean(((Label)this.grdRanking.Rows[index].Cells[2].FindControl("lblFlPassaProximaEtapa")).Text);

            if (e.CommandName == "Devolver")
            {
                switch (objPrograma.IdPrograma)
                {
                case (int)EnumType.Programa.FGA:
                    this.UCJustificativaRanking1.Show(IdQuestionarioEmpresa, (int)EnumType.TipoEtapaFga.ValidacaoAnaliseRespostas, EnumType.Questionario.Gestao);
                    break;

                case (int)EnumType.Programa.PEG:
                    this.UCJustificativaRanking1.Show(IdQuestionarioEmpresa, (int)EnumType.TipoEtapaPeg.ValidacaoAnaliseRespostas, EnumType.Questionario.Gestao);
                    break;
                }
            }
            else if (e.CommandName == "FinalistaGestao")
            {
                if (FlPassaProximaEtapa)
                {
                    new BllRelatorioRanking().EncaminharEtapaAnterior(IdEmpresaCadastro, (int)EnumType.Questionario.Gestao, IdEtapa, false);
                }
                else
                {
                    new BllRelatorioRanking().EncaminharProximaEtapa(IdEmpresaCadastro, (int)EnumType.Questionario.Gestao, IdEtapa, false);
                }
            }
            else if (e.CommandName == "Desclassificar")
            {
                Label lblIdQuestionarioEmpresa = ((Label)grdRanking.Rows[index].FindControl("lblIdQuestionarioEmpresa"));
                Label lblFlDesclassificado     = ((Label)grdRanking.Rows[index].FindControl("lblFlDesclassificado"));

                if (lblFlDesclassificado.Text == "True")
                {
                    EntQuestionarioEmpresa objQuestionarioEmpresa = new EntQuestionarioEmpresa();
                    objQuestionarioEmpresa.IdQuestionarioEmpresa = int.Parse(lblIdQuestionarioEmpresa.Text);
                    objQuestionarioEmpresa.Excluido = false;
                    new BllQuestionarioEmpresa().AlterarSomenteDesclassificar(objQuestionarioEmpresa);
                }
                else if (lblFlDesclassificado.Text == "False")
                {
                    this.UCJustificativaRanking1.Show(IdQuestionarioEmpresa, (int)EnumType.TipoEtapaFga.ValidacaoAnaliseRespostas, EnumType.Questionario.Gestao);
                }

                CheckBox ChckBxDesclassificar = ((CheckBox)grdRanking.Rows[index].FindControl("ChckBxDesclassificar"));
                CheckBox ChckBxClassificar    = ((CheckBox)grdRanking.Rows[index].FindControl("ChckBxClassificar"));

                ImageButton imgBttnDesclassificar = ((ImageButton)grdRanking.Rows[index].FindControl("imgBttnDesclassificar"));
                ImageButton ImgBttnClassificar    = ((ImageButton)grdRanking.Rows[index].FindControl("ImgBttnClassificar"));

                if (ChckBxDesclassificar.Checked)
                {
                    imgBttnDesclassificar.ImageUrl = "~/Image/unchecked.gif";
                    ChckBxDesclassificar.Checked   = false;
                    ImgBttnClassificar.Enabled     = true;
                }
                else
                {
                    imgBttnDesclassificar.ImageUrl = "~/Image/checked.gif";
                    ChckBxDesclassificar.Checked   = true;
                    ImgBttnClassificar.Enabled     = false;
                }
            }
            else if (e.CommandName == "Download")
            {
                Boolean comentarios = false;
                Int32   intro       = 0;
                String  estado      = null;
                String  categoria   = null;
                String  protocolo   = ((Label)grdRanking.Rows[index].Cells[7].Controls[1]).Text;
                Int32   programaId  = objPrograma.IdPrograma;
                Boolean avaliador   = false;
                String  caminho     = "";

                List <EntQuestionarioEmpresa> listQuestionarioEmpresa = new BllQuestionarioEmpresa().ObterPorProtocolo(protocolo);

                if (listQuestionarioEmpresa != null)
                {
                    List <EntEmpresaCadastro> listEmpresaCadastro = new BllEmpresaCadastro().ObterPorIdPrograma(listQuestionarioEmpresa[0].EmpresaCadastro.IdEmpresaCadastro, programaId);

                    if (listEmpresaCadastro != null)
                    {
                        caminho = new PaginaBase().gerarRelatorioPDF(listEmpresaCadastro[0].IdEmpresaCadastro.ToString(), listEmpresaCadastro[0].CPF_CNPJ, listQuestionarioEmpresa[0].IdQuestionarioEmpresa.ToString(), protocolo, estado, categoria, comentarios, programaId, objTurma.IdTurma, BooleanUtils.ToInt(avaliador), intro, false, this.Page);
                        if (caminho != "")
                        {
                            NovaJanela(this.Page, caminho);
                        }
                    }
                }
            }
            else if (e.CommandName == "DownloadRa")
            {
                Boolean comentarios = false;
                Int32   intro       = 0;
                String  estado      = null;
                String  categoria   = null;
                String  protocolo   = ((Label)grdRanking.Rows[index].Cells[7].Controls[1]).Text;
                Int32   programaId  = objPrograma.IdPrograma;
                String  caminho     = "";

                List <EntQuestionarioEmpresa> listQuestionarioEmpresa = new BllQuestionarioEmpresa().ObterPorProtocolo(protocolo);

                if (listQuestionarioEmpresa != null)
                {
                    List <EntEmpresaCadastro> listEmpresaCadastro = new BllEmpresaCadastro().ObterPorIdPrograma(listQuestionarioEmpresa[0].EmpresaCadastro.IdEmpresaCadastro, programaId);

                    if (listEmpresaCadastro != null)
                    {
                        caminho = new PaginaBase().gerarRelatorioPDF(listEmpresaCadastro[0].IdEmpresaCadastro.ToString(), listEmpresaCadastro[0].CPF_CNPJ, listQuestionarioEmpresa[0].IdQuestionarioEmpresa.ToString(), protocolo, estado, categoria, comentarios, programaId, objTurma.IdTurma, 1, intro, false, this.Page);
                        if (caminho != "")
                        {
                            NovaJanela(this.Page, caminho);
                        }
                    }
                }
            }
            PopulaGridEmpresa();
        }
Exemple #26
0
        protected void PrepareViewItems()
        {
            PaginaBase page = this.Page as PaginaBase;

            this.activeControl.Visible = !string.IsNullOrEmpty(page.RecuperarLoginUsuarioLogado());
        }
Exemple #27
0
 private void SoloNumeros(object sender, KeyEventArgs e)
 {
     PaginaBase.SoloNumeros(sender, e);
 }
Exemple #28
0
        public override Gradual.Intranet.Contratos.Dados.ClienteInfo ToClienteInfo()
        {
            try
            {
                ClienteInfo lRetorno = base.ToClienteInfo();

                lRetorno.DsNome                = this.NomeCliente;
                lRetorno.DsNomeFantasia        = this.NomeFantasia;
                lRetorno.IdAssessorInicial     = this.Assessor.DBToInt32();
                lRetorno.CdNire                = this.NIRE;
                lRetorno.CdAtividadePrincipal  = int.Parse(this.PrincipalAtividade);
                lRetorno.DsFormaConstituicao   = this.FormaConstituicao;
                lRetorno.StInterdito           = this.Interdito;
                lRetorno.StSituacaoLegalOutros = this.SituacaoLegalOutros;
                lRetorno.DtNascimentoFundacao  = this.DataDeConstituicao.DBToDateTime();
                lRetorno.CdProfissaoAtividade  = this.RamoAtividade;
                lRetorno.DsEmail               = this.Email;
                lRetorno.IdLogin               = this.IdLogin;
                lRetorno.TpPessoa              = 'J';
                lRetorno.TpCliente             = int.Parse(this.Tipo);
                lRetorno.DsSenhaGerada         = PaginaBase.GerarSenha();
                lRetorno.CdPaisNascimento      = this.Pais;
                lRetorno.TpDesejaAplicar       = this.DesejaAplicar;
                /// <summary>
                /// Regulamento, Prospecto, Lamina: 111 (7) RP_: 110 (6) R_L: 101 (5) R__: 100 (4) _PL: 011 (3) _P_: 010 (2) __L: 001
                /// </summary>
                if (this.CienteRegulamento == true && this.CienteProspecto == true && this.CienteLamina == true)
                {
                    lRetorno.StCienteDocumentos = 7;
                }
                else if (this.CienteRegulamento == true && this.CienteProspecto == true && this.CienteLamina == false)
                {
                    lRetorno.StCienteDocumentos = 6;
                }
                else if (this.CienteRegulamento == true && this.CienteProspecto == false && this.CienteLamina == true)
                {
                    lRetorno.StCienteDocumentos = 5;
                }
                else if (this.CienteRegulamento == true && this.CienteProspecto == false && this.CienteLamina == false)
                {
                    lRetorno.StCienteDocumentos = 4;
                }
                else if (this.CienteRegulamento == false && this.CienteProspecto == true && this.CienteLamina == true)
                {
                    lRetorno.StCienteDocumentos = 3;
                }
                else if (this.CienteRegulamento == false && this.CienteProspecto == true && this.CienteLamina == false)
                {
                    lRetorno.StCienteDocumentos = 2;
                }
                else if (this.CienteRegulamento == false && this.CienteProspecto == false && this.CienteLamina == true)
                {
                    lRetorno.StCienteDocumentos = 1;
                }

                lRetorno.DsPropositoGradual = this.PropositoGradual.ToUpper();

                lRetorno.DsUSPersonPJDetalhes = this.DetalhesUSPerson;

                return(lRetorno);
            }
            catch (Exception ex)
            {
                throw new ExcessaoConverterParaClienteInfo(ex);
            }
        }
Exemple #29
0
        //exporta a Excel con todo y formato, como se ve la rejilla
        private void ExportarXLS()
        {
            try
            {
                GridView gvExport = new GridView();
                gvExport.AutoGenerateColumns = false;
                DataControlFieldCollection gvdcfCollection = GridViewSolicitudesOpinionEmitidas.Columns.CloneFields();
                foreach (DataControlField col in gvdcfCollection)
                {
                    if (col.Visible)
                    {
                        gvExport.Columns.Add(col);
                    }
                }
                gvExport.Columns[10].Visible = false;
                gvExport.DataSource          = Session[this.lblTableName.Text];
                gvExport.DataBind();
                PaginaBase ExportExcel = new PaginaBase();
                ExportExcel.ExportarExcel(gvExport, this.lblTableName.Text);
            }
            catch (Exception ex)
            {
                Msj = "Ha ocurrido un error al exportar a Excel. Contacta al área de sistemas.";
                this.LabelInfo.Text = "<div class='alert alert-danger'><strong> Error </strong>" + Msj + "</div>";
                MostrarMensajeJavaScript(Msj);

                BitacoraExcepcion BitacoraExcepcionAplictivo = new BitacoraExcepcion
                {
                    CadenaconexionBD = System.Configuration.ConfigurationManager.ConnectionStrings["cnArrendamientoInmueble"].ConnectionString,
                    Aplicacion       = "ContratosArrto",
                    Modulo           = MethodInfo.GetCurrentMethod().DeclaringType.ToString() + ".aspx",
                    Funcion          = MethodBase.GetCurrentMethod().Name + "()",
                    DescExcepcion    = ex.InnerException == null ? ex.Message : ex.InnerException.Message,
                    Usr = ((SSO)Session["Contexto"]).UserName.ToString()
                };
                BitacoraExcepcionAplictivo.RegistrarBitacoraExcepcion();
                BitacoraExcepcionAplictivo = null;
            }

            ////quitar paginacion para mandar todo a excel.
            //GridViewSolicitudesOpinionEmitidas.AllowSorting = false;
            //GridViewSolicitudesOpinionEmitidas.AllowPaging = false;
            ////this.GridViewResult.DataSource = Session["lstResultBusqInmueblesPort"] as List<Portafolio>;
            ////this.GridViewResult.DataBind();

            //StringBuilder sb = new StringBuilder();
            //StringWriter sw = new StringWriter(sb);
            //HtmlTextWriter htw = new HtmlTextWriter(sw);

            //Page page = new Page();
            //HtmlForm form = new HtmlForm();
            //GridViewSolicitudesOpinionEmitidas.EnableViewState = false;
            //page.EnableEventValidation = false;
            ////Page que requieran los diseñadores RAD.
            //page.DesignerInitialize();
            //page.Controls.Add(form);
            //form.Controls.Add(GridViewSolicitudesOpinionEmitidas);
            //page.RenderControl(htw);
            //Response.Clear();
            //Response.Buffer = true;
            //Response.ContentType = "application/vnd.ms-excel";
            //Response.AddHeader("Content-Disposition", "attachment;filename=data.xls");
            //Response.Charset = "UTF-8";
            //Response.ContentEncoding = Encoding.Default;
            //Response.Write(sb.ToString());
            //Response.End();
        }
        public void PesquisarItem()
        {
            //Inicializa instância do driver do Selenium
            var selenium = Global.obterInstancia();
            var PaginaMunicipioTipoVistoria = new PaginaMunicipioTipoVistoria(selenium.driver);

            //Abre a pagina inicial
            PaginaBase    = new PaginaBase(selenium.driver);
            PaginaInicial = new PaginaInicial(selenium.driver);
            PaginaInicial.AbrirPagina(urlPaginaInicial);
            //Faz Login
            PaginaInicial.FazerLogin("04621975000198", "123");
            PaginaMunicipioTipoVistoria.AguardarProcessando();
            //Chama a função de efetuar a pesquisa por nome do texto que deve ser selecionado.
            PaginaMunicipioTipoVistoria.PesquisarPostoVistoria("MANAUS");
            ////Valida a quantidade de resultados exibidos
            PaginaMunicipioTipoVistoria.ValidarLinhasGrid(10);
            PaginaMunicipioTipoVistoria.ValidarTextoElemento("Vistoria no Posto: ", PaginaMunicipioTipoVistoria.labelVistoriaNoPosto);
            PaginaMunicipioTipoVistoria.ValidarTextoElemento("Vistoria Externa: ", PaginaMunicipioTipoVistoria.labelVistoriaExterna);
            PaginaMunicipioTipoVistoria.ValidarTextoElemento("Vistoria Documental: ", PaginaMunicipioTipoVistoria.labelVistoriaDocumental);
            PaginaMunicipioTipoVistoria.ValidarTexto("Total:", PaginaMunicipioTipoVistoria.labelTotalVistoria);
            PaginaMunicipioTipoVistoria.ValidarValorCampo("300", PaginaMunicipioTipoVistoria.txtQuantidadeVistoriaNoPosto);
            PaginaMunicipioTipoVistoria.ValidarValorCampo("0", PaginaMunicipioTipoVistoria.txtQuantidadeVistoriaExterna);
            PaginaMunicipioTipoVistoria.ValidarValorCampo("0", PaginaMunicipioTipoVistoria.txtQuantidadeVistoriaDocumental);
            PaginaMunicipioTipoVistoria.ValidarValorCampo("300", PaginaMunicipioTipoVistoria.txtQuantidadeVistoriaTotal);
            PaginaMunicipioTipoVistoria.ValidarItensResultadoPesquisa(1, "1302603", "Manaus/AM", "Vistoria Fisica");
            PaginaMunicipioTipoVistoria.ValidarItensResultadoPesquisa(2, "1300029", "Alvarães/AM", "Vistoria Documental");
            PaginaMunicipioTipoVistoria.ValidarItensResultadoPesquisa(9, "1300409", "Barcelos/AM", "Vistoria Documental");
            //// Valida se o valor escolhido está na combo
            PaginaMunicipioTipoVistoria.ValidarTextoElementoSelecionadoCombo("MANAUS", PaginaMunicipioTipoVistoria.comboPostoVistoria);
            ////Clica no botão Limpar
            PaginaMunicipioTipoVistoria.Limpar();
            PaginaMunicipioTipoVistoria.AguardarProcessando();
            ////Valida se o valores das combos volta, ao padrão após limpar
            PaginaMunicipioTipoVistoria.ValidarTextoElementoSelecionadoCombo("Selecione uma Opção", PaginaMunicipioTipoVistoria.comboPostoVistoria);
            PaginaMunicipioTipoVistoria.ValidarLinhasGrid(0);
            //////Valida o Texto do botão antes de pressionar
            PaginaMunicipioTipoVistoria.ValidarTextoElemento("Ocultar Filtros", PaginaMunicipioTipoVistoria.botaoOcultarFiltros);
            //////Clica em Ocultar FIltros
            PaginaMunicipioTipoVistoria.OcultarFiltros();
            //////Valida que o botão Buscar não está sendo exibido
            PaginaMunicipioTipoVistoria.ValidarElementoNaoPresente(PaginaMunicipioTipoVistoria.botaoPesquisar);
            //////Valida que o botão Buscar não está sendo exibido
            PaginaMunicipioTipoVistoria.ValidarElementoNaoPresente(PaginaMunicipioTipoVistoria.botaoLimpar);
            //////Valida que a combo não está mais sendo exibida
            PaginaMunicipioTipoVistoria.ValidarElementoNaoPresente(PaginaMunicipioTipoVistoria.comboPostoVistoria);
            ////Valida se texto do botão Ocultar FIltros foi alterado
            PaginaMunicipioTipoVistoria.ValidarTextoElemento("Exibir Filtros", PaginaMunicipioTipoVistoria.botaoExibirFiltros);
            //////Clica novamente no botão para voltar a exibir os filtros
            PaginaMunicipioTipoVistoria.ExibirFiltros();
            //////Valida que o botão Buscar está sendo exibido
            PaginaMunicipioTipoVistoria.ValidarElementoPresente(PaginaMunicipioTipoVistoria.botaoPesquisar);
            //////Valida que o botão Buscar está sendo exibido
            PaginaMunicipioTipoVistoria.ValidarElementoPresente(PaginaMunicipioTipoVistoria.botaoLimpar);
            //////Valida que a combo está mais sendo exibida
            PaginaMunicipioTipoVistoria.ValidarElementoPresente(PaginaMunicipioTipoVistoria.comboPostoVistoria);
            //////Clicar em Exportar em PDF - Não faz nada nesse prototipo
            //////PaginaMunicipioTipoVistoria.ExportarPDF();
            ////// Fecha o navegador
            selenium.EncerrarTeste();
        }