Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 1 | espaco | 1 | package br.gov.al.saude.test.aceitacao.helper; |
| 2 | |||
| 3 | import java.util.Date; |
||
| 4 | import java.util.List; |
||
| 5 | |||
| 6 | import br.gov.al.saude.rhd.model.Cronograma; |
||
| 7 | import br.gov.al.saude.rhd.model.CronogramaHistorico; |
||
| 8 | import br.gov.al.saude.rhd.model.GrupoAvaliacao; |
||
| 9 | import br.gov.al.saude.rhd.model.QualificacaoServidorCronograma; |
||
| 10 | import br.gov.al.saude.rhd.model.QuestaoAvaliacaoDesempenho; |
||
| 11 | import br.gov.al.saude.rhd.model.RevisaoAvaliacao; |
||
| 12 | import br.gov.al.saude.rhd.model.ServidorAvaliacao; |
||
| 13 | import br.gov.al.saude.rhd.model.view.QualificacaoServidorView; |
||
| 14 | import br.gov.al.saude.rhd.model.view.ServidorDadoFuncionalView; |
||
| 15 | import br.gov.al.saude.rhd.model.view.ServidorView; |
||
| 16 | import br.gov.al.saude.sca.model.usuario.view.UsuarioView; |
||
| 17 | import br.gov.al.saude.scg.model.view.PessoaFisicaView; |
||
| 18 | import br.gov.al.saude.test.cenario.FrameworkCenarioTestHelper; |
||
| 19 | |||
| 20 | public interface CenarioTestHelper extends FrameworkCenarioTestHelper{ |
||
| 21 | |||
| 22 | void inserirPessoaFisica(String sequencialPessoa, String nomePessoa, String numeroCpf); |
||
| 23 | |||
| 24 | String gerarMensagem(Object... objetos); |
||
| 25 | |||
| 26 | String gerarMensagemServidor(List<ServidorView> listaServidores); |
||
| 27 | |||
| 28 | void inserirServidorRh(String sequencial, String nome, String numeroCpf, String sequencialOrgaoExecicio, |
||
| 29 | String matricula, String sequencialGrauInstrucao, String sequencialSituacao); |
||
| 30 | |||
| 31 | void inserirServidorRh(String sequencial, String nome, String numeroCpf, String sequencialOrgaoExecicio, String matricula, |
||
| 32 | String sequencialGrauInstrucao, String sequencialSetor, String sequencialSituacao); |
||
| 33 | |||
| 34 | void inserirAvaliacaoDesempenho(String sequencialQuestao, String sequencialServidor, String anoCronograma, String respostaMutiplaEscolha, String respostaAberta); |
||
| 35 | |||
| 36 | List<QualificacaoServidorCronograma> consultarQualificacaoServidorCronograma(String sequencialDadoFuncionalServidor, String ano, String[] listaSequencialQualificacoes); |
||
| 37 | |||
| 38 | QuestaoAvaliacaoDesempenho consultarQuestaoAvaliacaoDesempenho(Object sequencialQuestao); |
||
| 39 | |||
| 40 | void inserirCargaHorariaExigida(String classe, String nivel,String cargaHoraria); |
||
| 41 | |||
| 42 | void inserirRevisaoAvaliacao(String sequencial, String descricaoSolicitacao, String descricaoResposta, String tipoAvaliacao, String tipoRevisao, |
||
| 43 | String numNota, String dataHoraCadastro, String sequencialDadoFuncionalServidor, String anoCronograma); |
||
| 44 | |||
| 45 | String consultarFaltasDoServidor(String cronograma); |
||
| 46 | |||
| 47 | ServidorView consultarServidor(String sequencialServidor); |
||
| 48 | |||
| 49 | void inserirPessoa(Long sequencialPessoa, String nomePessoa, String tipPessoa); |
||
| 50 | |||
| 51 | PessoaFisicaView consultarPessoaFisica(String sequencial1PessoaLucianoRaposo); |
||
| 52 | |||
| 53 | void inserirPessoaDocumento(Long sequencialPessoa, String numeroDocumento, String tipoDocumento); |
||
| 54 | |||
| 55 | void inserirCargoServidorRh(Long sequencial, String descricao, Long codGrauInstrucao); |
||
| 56 | |||
| 57 | void inserirDadoFuncionalServidorRh(Long matricula, Long sequencial, Long sequencialOrgaoExterno, Long sequencialSetor, Date dataAdmissao, Date dataExercicio, |
||
| 58 | Long sequencialTipoServidor, Long sequencialSituacao, Long sequencialCargo, Long sequencialUnidadeLotacao, Integer digitoMatricula, |
||
| 59 | Integer cargaHoraria); |
||
| 60 | |||
| 61 | |||
| 62 | <T> String gerarMensagemConsultar(List<T> objetos); |
||
| 63 | |||
| 64 | <T> String gerarMensagemComHistorico(T objeto); |
||
| 65 | |||
| 66 | <T> String gerarMensagemAuxiliar(T objeto); |
||
| 67 | |||
| 68 | <T> String gerarMensagemConsultar(T objeto); |
||
| 69 | |||
| 70 | String gerarMensagemServidorAvaliacaoResumido(ServidorAvaliacao servidorAvaliacao); |
||
| 71 | |||
| 72 | String gerarMensagemServidorAvaliacaoNomeEhMatricula(List<ServidorAvaliacao> listaServidoresAvaliacao); |
||
| 73 | |||
| 74 | String gerarMensagemServidorAvaliacaoMatriculaUnidadeEeCargo(List<ServidorAvaliacao> listaServidoresAvaliacao); |
||
| 75 | |||
| 76 | String gerarMensagemServidorResumido(List<ServidorDadoFuncionalView> listaDadoFuncional); |
||
| 77 | |||
| 78 | void alterarValorDaSequence(String nomeSequence, String valor); |
||
| 79 | |||
| 80 | void inserirPais(String codigoPais, String descricaoPais); |
||
| 81 | |||
| 82 | void inserirEstado(String codigoEstado, String descricaoEstado, String codigoPais); |
||
| 83 | |||
| 84 | void inserirMuinicipio(String sequencialMunicipio, String descricaoMunicipio, String codigoEstado); |
||
| 85 | |||
| 86 | void inserirPessoaFisica(String sequencialPessoa, String nomePessoa, String numeroCpf, String sexo, |
||
| 87 | String dataNascimento, String estadoCivil, String email); |
||
| 88 | |||
| 89 | void inserirNacionalidade(Integer codigo, String descricao); |
||
| 90 | |||
| 91 | void inserirGrauInstrucaoRh(String sequencial, String descricao, String tipoNivel); |
||
| 92 | |||
| 93 | void inserirTipoDocumento(Integer codigo, String descricao, String sigla, String tipoPessoa); |
||
| 94 | |||
| 95 | void inserirEtapa(String sequencial, String descricao, String observacao, String responsavel, String indicadorAtivo); |
||
| 96 | |||
| 97 | void inserirCronograma(String ano, String dataCadastro); |
||
| 98 | |||
| 99 | void inserirCronogramaEtapa(String sequencialCronograma, String sequencialEtapa, String dataInicialEtapa, String dataFinalEtapa); |
||
| 100 | |||
| 101 | void inserirPessoaFisica(String sequencialPessoa, String nomePessoa, String sexo, String dataNascimento, String estadoCivil, String email); |
||
| 102 | |||
| 103 | void inserirPessoaFisica(Long sequencialPessoa, String nomeMae, Date dataNascimento, String estadoCivil, String sexo); |
||
| 104 | |||
| 105 | void inserirUsuarioSca(String sequencialPessoa, String login); |
||
| 106 | |||
| 107 | void inserirPessoaDocumento(Long sequencialPessoa, String numeroDocumento, String tipoDocumento, |
||
| 108 | String orgaoExpedidor, String codigoUfExpedidor, String dataEmissao); |
||
| 109 | |||
| 110 | void inserirEnderecoServidorRh(String logradouro, String numero, String complemento, String bairro, String sequencialMunicipio, |
||
| 111 | String cep, Long sequencialPessoa, String tipoEndereco, Boolean indicadorPrincipal); |
||
| 112 | |||
| 113 | void inserirTelefoneServidorRh(String sequencialPessoa, String numero, String tipoTelefone); |
||
| 114 | |||
| 115 | void inserirServidor(String sequencialServidor, String tipoSituacaoCadastral, String codigoGrauInstrucao, |
||
| 116 | String sequencialUsuario, String sequencialUsuarioHomologacao, String codigoNacionalidade); |
||
| 117 | |||
| 118 | void inserirSituacaoServidorRh(Long sequencial, String descricao); |
||
| 119 | |||
| 120 | void inserirOrgaoRh(Long sequencial, String descricao); |
||
| 121 | |||
| 122 | void inserirUnidadeServidorRh(String sequencial, String descricao); |
||
| 123 | |||
| 124 | void inserirSetorServidorRh(String sequencial, String descricao); |
||
| 125 | |||
| 126 | void inserirCargoServidorRh(String sequencial, String descricao, String codigoGrauInstrucao); |
||
| 127 | |||
| 128 | void inserirCarreira(String sequencial, String descricao); |
||
| 129 | |||
| 130 | |||
| 131 | List<Cronograma> consultarCronogramaEtapa(String ano); |
||
| 132 | |||
| 133 | void inserirServidorAvaliacao(String sequencialDadoFuncional, String anoCronograma, String efetivoExercicio, String sequencialGrupoAvaliacao, String indiceParticipacaoAvaliacao, String descricaoJustificativa); |
||
| 134 | |||
| 135 | void inserirGrupoAvaliacao(String sequencialGrupo, String descricao, String situacao, String observacao, String codigoUnidade, |
||
| 136 | String sequencialPessoaServidorAvaliador, String anoCronograma); |
||
| 137 | |||
| 138 | void inserirQuestaoAvaliacaoDesempenho(String sequencial, String descricao, String tipoQuestao, String tipoAvaliacaoDesempenho, String numeroQuestao); |
||
| 139 | |||
| 140 | void inserirAvaliacaoDesempenho(String sequencial, String sequencialQuestao, String sequencialDadoFuncional, |
||
| 141 | String anoCronograma, String respostaMutiplaEscolha, String respostaAberta); |
||
| 142 | |||
| 143 | void inserirAvaliacaoDesempenho(String sequencial, String sequencialQuestao, String sequencialDadoFuncional, String anoCronograma, |
||
| 144 | String respostaMutiplaEscolha, String respostaAberta, String descricaoJustificativa); |
||
| 145 | |||
| 146 | void inserirQualificacaoAvaliacaoCronograma(String sequencialDadoFuncional, String ano, String sequencialQualificacaoServidor); |
||
| 147 | |||
| 148 | void adicionarParticipanteDoGrupoDeAvaliacao(String sequencialDadoFuncional, String anoCronograma, String sequencialGrupoAvaliacao); |
||
| 149 | |||
| 150 | void inserirFaltaServidor(String sequencialServidorDadoFuncional, String ano, String mes, String faltasQuantidade); |
||
| 151 | |||
| 152 | void inserirQualificacaoServidor(String sequencialServidor, String sequencial, String descricao, String tipo, |
||
| 153 | String instituicao, String dataInicial, String dataFinal, |
||
| 154 | String quantidadeCargaHoraria, String observacao); |
||
| 155 | |||
| 156 | void inserirRevisaoAvaliacaoDesempenho(String sequencialSolicitacaoRevisao, String sequencialAvaliacaoDesempenho, |
||
| 157 | String solicitacao, String resposta); |
||
| 158 | |||
| 159 | ServidorAvaliacao consultarServidorAvaliacaoPorId(ServidorAvaliacao servidorAvaliacao); |
||
| 160 | |||
| 161 | GrupoAvaliacao consultarGrupoAvaliacaoPorId(GrupoAvaliacao grupoAvaliacao); |
||
| 162 | |||
| 163 | RevisaoAvaliacao consultarRevisaoAvaliacao(Long sequencial); |
||
| 164 | |||
| 165 | void inserirPapelSca(String sequencialPapelSca, String descricaoPapelSca); |
||
| 166 | |||
| 167 | void inserirPapelScaAhUsuarioSca(String sequencialUsuario, String sequencialPapel); |
||
| 168 | |||
| 169 | ServidorDadoFuncionalView consultarDadoFuncional(String sequencialDadoFuncionalServidor); |
||
| 170 | |||
| 171 | String gerarMensagemlistarQualificacaoServidor(List<QualificacaoServidorView> listaQualificacoesDisponiveis, List<QualificacaoServidorView> listaQualificacoesUtilizadas); |
||
| 172 | |||
| 173 | List<ServidorDadoFuncionalView> consultarDadosFuncionais(String sequencialServidor); |
||
| 174 | |||
| 175 | UsuarioView consultarUsuarioPorId(String sequencialPessoaUsuario); |
||
| 176 | |||
| 177 | void inserirSistemaSca(String codidoSistema); |
||
| 178 | |||
| 179 | void inserirObjetoSca(String sequencialObjeto, String descricaoObjeto, String codidoSistema); |
||
| 180 | |||
| 181 | void inserirOperacaoSca(String sequencialOperacao, String descricaoOperacao); |
||
| 182 | |||
| 183 | void inserirPermissaoSca(String sequencialOperacao, String sequencialObjeto, String descricaoPermissao); |
||
| 184 | |||
| 185 | void inserirPermissaoAhPapel(String sequencialPapel, String sequencialOperacao, String sequencialObjeto); |
||
| 186 | |||
| 187 | String gerarMensagemGrupoAvaliacaoDescricao(List<GrupoAvaliacao> gruposAvaliacoes); |
||
| 188 | |||
| 189 | void inserirFormaIngressoRh(Long codigo, String descricao, String tipoVinculoFormaIngresso); |
||
| 190 | |||
| 191 | void inserirDadoFuncionalServidorRh(String sequencial, String sequencialServidor, String dataAdmissao, |
||
| 192 | String codigoOrgaoLotacao, String codigoEspecialidade, String codigoUnidadeLotacao, |
||
| 193 | String codigoFormaIngresso, String codigoSetor, String codigoFuncao, String cargaHoraria); |
||
| 194 | |||
| 195 | void inserirDadoFuncionalMatriculaServidorRh(String sequencialServidorDadoFuncional, String numeroMatriculaServidor, String numeroDigitoMatricula, |
||
| 196 | String codigoSituacaoServidor, String numeroOrdem, String tipoRegimeTrabalho, String sequencialOrgaoOrigem, |
||
| 197 | String dataNomeacao, String dataPosse, String dataExercicio, String codigoFuncao); |
||
| 198 | |||
| 199 | void inserirDadoFuncionalMatriculaCarreiraRh(String sequencialServidorDadoFuncional, String codigoCarreira, String codigoCargo, |
||
| 200 | String codigoUnidadeExercicio, String tipoClasseCarreira, String tipoNivelCarreira); |
||
| 201 | |||
| 202 | GrupoAvaliacao consultarGrupoAvaliacaoPorSequencial(Long sequencialGrupoAvaliacao); |
||
| 203 | |||
| 204 | List<CronogramaHistorico> consultarCronogramaHistoricoPorCronograma(Long numeroAno); |
||
| 205 | |||
| 206 | Cronograma consultarCronogramaPorId(Cronograma cronograma); |
||
| 207 | |||
| 208 | } |