Package br.gov.serpro.ouvidoria.controller.gerencial.administracao

Examples of br.gov.serpro.ouvidoria.controller.gerencial.administracao.FuncionarioCtrl


    try {

      Long funcionarioId = (Long) request.getSession().getAttribute(
          Constants.PA_FUNCIONARIO);

      FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(daoFactory);

      Funcionario funcionario = (Funcionario) funcionarioCtrl
          .get(funcionarioId);

      possuiAcesso = controleAcessoCtrl.permiteAcesso(orgao, funcionario,
          regras);
View Full Code Here


            HttpServletRequest request, HttpServletResponse response)
            throws Exception {

        Long funcionarioId = (Long) request.getSession().getAttribute(Constants.PA_FUNCIONARIO);
       
      FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(getDaoFactory());
     
      Funcionario funcionario = (Funcionario) funcionarioCtrl.get(funcionarioId)

        Collection lista = null;
        if (funcionario.getNivelAtuacao() == Funcionario.NA_ORGAO) {
            TipoAssuntoCtrl defaultCtrl = new TipoAssuntoCtrl(getDaoFactory());
            lista = defaultCtrl.list(getOrgao(request));
View Full Code Here

            HttpServletRequest request, HttpServletResponse response)
            throws Exception {

        Long funcionarioId = (Long) request.getSession().getAttribute(Constants.PA_FUNCIONARIO);
       
      FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(getDaoFactory());
     
      Funcionario funcionario = (Funcionario) funcionarioCtrl.get(funcionarioId)

        final String id = request.getParameter("id");

        Assunto object = null;
        if (id == null || id.trim().length() == 0) {
View Full Code Here

        // Recupera órgão do contexto
        Orgao org = getOrgao(request);       
       
        // Recupera o Funcionário logado
        Long funcionarioId = (Long) request.getSession().getAttribute(Constants.PA_FUNCIONARIO);       
      FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(getDaoFactory());     
      Funcionario func = (Funcionario) funcionarioCtrl.get(funcionarioId)

        Collection lstAssuntos = null;
       
        // Caso o funcionário logado seja um Administrador,
        // Consulta-se os assuntos associados aos sub-órgão do
View Full Code Here

        // Recupera os parâmetros informados
        DynaActionForm _form = (DynaActionForm) form;

        String lPerfil = _form.getString("txtPerfil");

        FuncionarioCtrl funcCtrl = new FuncionarioCtrl(getDaoFactory());
        Funcionario func = (Funcionario) this.getFuncionario(request);
       
       
        // Recupera o órgão do funcionário
        //Orgao org = getOrgao(request);

        // Recupera lista de funcionários por perfil
        // que estejam no mesmo sub-órgão do gestor       
        Collection lstFunc = funcCtrl.listaFuncionarioPorPerfil(getOrgao(request), func, lPerfil);

        // Passa a lista de funcionários consultados
        request.setAttribute("lstFuncionarios", lstFunc);
        request.setAttribute("totalFunc", String.valueOf(lstFunc.size()));
View Full Code Here

        ActionMessages errorMsgs = new ActionMessages();

        //      Recupera o Funcionário logado
        Long funcionarioId = (Long) request.getSession().getAttribute(Constants.PA_FUNCIONARIO);
       
      FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(getDaoFactory());
     
      Funcionario func = (Funcionario) funcionarioCtrl.get(funcionarioId)
       
      SolucaoCtrl estadosSolucaoCtrl = new SolucaoCtrl(getDaoFactory());
      Collection lstEstadosSolucao = estadosSolucaoCtrl.listaTodosEstadoSolucao();
      request.setAttribute("lstEstadosSolucao", lstEstadosSolucao);
     
View Full Code Here

         
       
//      Recupera o Funcionário logado
        Long funcionarioId = (Long) request.getSession().getAttribute(Constants.PA_FUNCIONARIO);
       
      FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(getDaoFactory());
     
      Funcionario func = (Funcionario) funcionarioCtrl.get(funcionarioId)
       
        // Recupera lista de assuntos trataos pelo funcionário para
        // preenchimento da "combo"
        Collection lstAssuntos = func.getListaAssuntosComAtuacao("Ativo");
       
View Full Code Here

            Script script = consultarScriptCtrl.get(idScript);

            // Recupera o Funcionário logado
            Long funcionarioId = (Long) request.getSession().getAttribute(Constants.PA_FUNCIONARIO);
           
          FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(getDaoFactory());
         
          Funcionario func = (Funcionario) funcionarioCtrl.get(funcionarioId)

            // salva o atendimento
            consultarScriptCtrl.salvarAtendimento(script, func);

            //Gerar histórico
View Full Code Here

        // Recupera o Funcionário logado
//      Recupera o Funcionário logado
        Long funcionarioId = (Long) request.getSession().getAttribute(Constants.PA_FUNCIONARIO);
       
      FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(getDaoFactory());
     
      Funcionario func = (Funcionario) funcionarioCtrl.get(funcionarioId)

        // Recupera lista de assuntos para preenchimento da "combo"
        Collection lstAssuntoFunc = func.getListaAssuntosComAtuacao("Ambos");

        if (lstAssuntoFunc.isEmpty()) {
View Full Code Here

      }

      // Recupera o Funcionário logado
      Long funcionarioId = (Long) request.getSession().getAttribute(
          Constants.PA_FUNCIONARIO);
      FuncionarioCtrl funcionarioCtrl = new FuncionarioCtrl(
          getDaoFactory());
      Funcionario funcionario = (Funcionario) funcionarioCtrl
          .get(funcionarioId);

      Comparator ordem = new Comparator() {
        public int compare(Object obj1, Object obj2) {
          return ((PersistentObject) obj1).getDescricao().compareTo(
View Full Code Here

TOP

Related Classes of br.gov.serpro.ouvidoria.controller.gerencial.administracao.FuncionarioCtrl

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.