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); } } } } }
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(); }
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); }
protected void PrepareViewItems() { PaginaBase page = this.Page as PaginaBase; this.loggedBlock.Visible = !string.IsNullOrEmpty(page.RecuperarLoginUsuarioLogado()); this.notLoggedBlock.Visible = !this.loggedBlock.Visible; }
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(); }
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"); } }
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(); }
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); }
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"); } }
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(); }
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(); }
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); }
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."); } } }
//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; } }
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); }
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"); } }
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); }
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"); }
private void TxtPanelPasting(object sender, DataObjectPastingEventArgs e) { PaginaBase.TxtPanelPasting(sender, e); }
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); }
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(); }
protected void PrepareViewItems() { PaginaBase page = this.Page as PaginaBase; this.activeControl.Visible = !string.IsNullOrEmpty(page.RecuperarLoginUsuarioLogado()); }
private void SoloNumeros(object sender, KeyEventArgs e) { PaginaBase.SoloNumeros(sender, e); }
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); } }
//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(); }