Search in sources :

Example 16 with IndicacaoAlunoDTO

use of com.tomasio.projects.trainning.dto.IndicacaoAlunoDTO in project trainning by fernandotomasio.

the class AtividadesEnsinoServiceSimpleImpl method alertaDeIndicacao.

@Override
@Transactional(readOnly = true)
public void alertaDeIndicacao(IndicacaoDTO indicacao, String chamada) {
    IndicacaoDAO dao = factory.getIndicacaoDAO();
    Indicacao _indicacao = null;
    if (indicacao != null) {
        // if (indicacao instanceof IndicacaoAlunoDTO) {
        _indicacao = new IndicacaoAluno((IndicacaoAlunoDTO) indicacao);
    // } else {
    // _indicacao = new IndicacaoInstrutor((IndicacaoInstrutorDTO) indicacao);
    // }
    }
    try {
        dao.alertaDeIndicacao(_indicacao, chamada);
    } catch (DAOException ex) {
        throw new CoreException(ex.getMessage());
    } catch (Exception ex) {
        ex.printStackTrace();
        throw new CoreException("Erro em tempo de execução: " + ex.getMessage());
    }
}
Also used : IndicacaoDAO(com.tomasio.projects.trainning.dao.IndicacaoDAO) IndicacaoAlunoDTO(com.tomasio.projects.trainning.dto.IndicacaoAlunoDTO) DAOException(com.tomasio.projects.trainning.exception.DAOException) IndicacaoAluno(com.tomasio.projects.trainning.model.IndicacaoAluno) CoreException(com.tomasio.projects.trainning.exeption.CoreException) Indicacao(com.tomasio.projects.trainning.model.Indicacao) DAOException(com.tomasio.projects.trainning.exception.DAOException) ParseException(java.text.ParseException) CoreException(com.tomasio.projects.trainning.exeption.CoreException) Transactional(org.springframework.transaction.annotation.Transactional)

Example 17 with IndicacaoAlunoDTO

use of com.tomasio.projects.trainning.dto.IndicacaoAlunoDTO in project trainning by fernandotomasio.

the class AtividadesEnsinoServiceSimpleImpl method findAllIndicacoesAlunos.

@Override
@Transactional(readOnly = true)
public IndicacaoAlunoDTO[] findAllIndicacoesAlunos() {
    IndicacaoDAO dao = factory.getIndicacaoDAO();
    IndicacaoAlunoDTO[] indicacoesArray = null;
    try {
        List<IndicacaoAluno> indicacoes = dao.findAllAlunos();
        if (indicacoes != null) {
            indicacoesArray = new IndicacaoAlunoDTO[indicacoes.size()];
            for (int i = 0; i < indicacoes.size(); i++) {
                indicacoesArray[i] = indicacoes.get(i).createDTOWithoutDependencies();
            }
        }
    } catch (DAOException ex) {
        ex.printStackTrace();
        throw new CoreException(ex.getMessage());
    } catch (Exception ex) {
        ex.printStackTrace();
        throw new CoreException("Erro em tempo de execução: " + ex.getMessage());
    }
    return indicacoesArray;
}
Also used : IndicacaoDAO(com.tomasio.projects.trainning.dao.IndicacaoDAO) IndicacaoAlunoDTO(com.tomasio.projects.trainning.dto.IndicacaoAlunoDTO) DAOException(com.tomasio.projects.trainning.exception.DAOException) IndicacaoAluno(com.tomasio.projects.trainning.model.IndicacaoAluno) CoreException(com.tomasio.projects.trainning.exeption.CoreException) DAOException(com.tomasio.projects.trainning.exception.DAOException) ParseException(java.text.ParseException) CoreException(com.tomasio.projects.trainning.exeption.CoreException) Transactional(org.springframework.transaction.annotation.Transactional)

Example 18 with IndicacaoAlunoDTO

use of com.tomasio.projects.trainning.dto.IndicacaoAlunoDTO in project trainning by fernandotomasio.

the class EXC006CSV method makeReport.

@Override
public void makeReport() {
    AtividadesEnsinoService service = (AtividadesEnsinoService) services.get("atividadesEnsinoService");
    OrganizationalService organizationalService = (OrganizationalService) services.get("organizationalService");
    Writer writter = new OutputStreamWriter(os);
    BufferedWriter bufferedWriter = new BufferedWriter(writter);
    Map<Long, TurmaEfetivaDTO> mapTurmas = new HashMap<Long, TurmaEfetivaDTO>();
    TurmaEfetivaDTO[] turmas = service.findAllTurmasEfetivas(null, null, null, null, null, null);
    for (TurmaEfetivaDTO turma : turmas) {
        if (!mapTurmas.containsKey(turma.getId())) {
            mapTurmas.put(turma.getId(), turma);
        }
    }
    List<IndicacaoDTO> indicacoes = new ArrayList<IndicacaoDTO>();
    IndicacaoDTO[] indicacoesInstrutores = service.findAllIndicacoesInstrutores();
    indicacoes.addAll(Arrays.asList(indicacoesInstrutores));
    IndicacaoDTO[] indicacoesAlunos = service.findAllIndicacoesAlunos();
    indicacoes.addAll(Arrays.asList(indicacoesAlunos));
    for (IndicacaoDTO indicacao : indicacoes) {
        TurmaDTO turma = mapTurmas.get(indicacao.getTurma().getId());
        try {
            PessoaDTO pessoa = organizationalService.findPessoa(indicacao.getPessoa().getId());
            if (indicacao instanceof IndicacaoAlunoDTO) {
                bufferedWriter.write("ALUNO");
            } else {
                bufferedWriter.write("INSTRUTOR");
            }
            bufferedWriter.write(",");
            if (turma != null) {
                bufferedWriter.write(turma.getCurso().getCodigo() + "-" + turma.getNumeroTurma());
            } else {
                bufferedWriter.write("");
            }
            bufferedWriter.write(",");
            if (pessoa.getPosto() != null) {
                bufferedWriter.write(pessoa.getPosto());
            } else {
                bufferedWriter.write("");
            }
            bufferedWriter.write(",");
            if (pessoa.getQuadro() != null) {
                bufferedWriter.write(pessoa.getQuadro());
            } else {
                bufferedWriter.write("");
            }
            bufferedWriter.write(",");
            if (pessoa.getEspecialidade() != null) {
                bufferedWriter.write(pessoa.getEspecialidade());
            } else {
                bufferedWriter.write("");
            }
            bufferedWriter.write(",");
            if (pessoa.getNome() != null) {
                bufferedWriter.write(pessoa.getNome());
            } else {
                bufferedWriter.write("");
            }
            bufferedWriter.write(",");
            if (pessoa.getNomeGuerra() != null) {
                bufferedWriter.write(pessoa.getNomeGuerra());
            } else {
                bufferedWriter.write("");
            }
            bufferedWriter.write(",");
            if (pessoa.getOrganizacao() != null && pessoa.getOrganizacao().getSigla() != null) {
                bufferedWriter.write(pessoa.getOrganizacao().getSigla());
            } else {
                bufferedWriter.write("");
            }
            bufferedWriter.write(",");
            if (indicacao.getEmail() != null) {
                bufferedWriter.write(indicacao.getEmail());
            } else {
                bufferedWriter.write("");
            }
            bufferedWriter.write(",");
            if (indicacao.getTelefone() != null) {
                bufferedWriter.write(indicacao.getTelefone());
            } else {
                bufferedWriter.write("");
            }
            bufferedWriter.write(",");
            if (pessoa.getSaram() != null) {
                bufferedWriter.write(pessoa.getSaram());
            } else {
                bufferedWriter.write("");
            }
            bufferedWriter.write(",");
            if (pessoa.getCpf() != null) {
                bufferedWriter.write(pessoa.getCpf());
            } else {
                bufferedWriter.write("");
            }
            bufferedWriter.write(",");
            if (((TurmaEfetivaDTO) turma).getOrganizacaoGestoraId() != null) {
                OrganizacaoDTO organizacaoGestora = organizationalService.findOrganizacao(((TurmaEfetivaDTO) turma).getOrganizacaoGestoraId());
                bufferedWriter.write(organizacaoGestora.getSigla());
            } else {
                bufferedWriter.write("");
            }
            bufferedWriter.write(",");
            if (indicacao.getStatus() != null) {
                bufferedWriter.write(indicacao.getStatus());
            } else {
                bufferedWriter.write("");
            }
            bufferedWriter.newLine();
        } catch (IOException ex) {
            Logger.getLogger(EXC006CSV.class.getName()).log(Level.SEVERE, null, ex);
        }
    }
    try {
        bufferedWriter.flush();
        bufferedWriter.close();
    } catch (IOException ex) {
        Logger.getLogger(EXC006CSV.class.getName()).log(Level.SEVERE, null, ex);
    }
}
Also used : HashMap(java.util.HashMap) ArrayList(java.util.ArrayList) TurmaDTO(com.tomasio.projects.trainning.dto.TurmaDTO) IOException(java.io.IOException) BufferedWriter(java.io.BufferedWriter) IndicacaoDTO(com.tomasio.projects.trainning.dto.IndicacaoDTO) IndicacaoAlunoDTO(com.tomasio.projects.trainning.dto.IndicacaoAlunoDTO) TurmaEfetivaDTO(com.tomasio.projects.trainning.dto.TurmaEfetivaDTO) PessoaDTO(com.tomasio.projects.trainning.dto.PessoaDTO) OrganizationalService(com.tomasio.projects.trainning.interfaces.OrganizationalService) OutputStreamWriter(java.io.OutputStreamWriter) OrganizacaoDTO(com.tomasio.projects.trainning.dto.OrganizacaoDTO) BufferedWriter(java.io.BufferedWriter) Writer(java.io.Writer) OutputStreamWriter(java.io.OutputStreamWriter) AtividadesEnsinoService(com.tomasio.projects.trainning.interfaces.AtividadesEnsinoService)

Example 19 with IndicacaoAlunoDTO

use of com.tomasio.projects.trainning.dto.IndicacaoAlunoDTO in project trainning by fernandotomasio.

the class TurmasEfetivasController method saveIndicacao.

@RequestMapping("/save_indicacao_decea")
public String saveIndicacao(Model model, @Valid IndicacaoDECEA indicacao, BindingResult bindingResult, WebRequest request, final RedirectAttributes redirectAttributes) {
    OrganizacaoDTO userOrganization = (OrganizacaoDTO) model.asMap().get("userOrganization");
    TurmaEfetivaDTO turma = (TurmaEfetivaDTO) model.asMap().get("turma");
    if (bindingResult.hasErrors()) {
        model.addAttribute("pessoa", organizationalService.findPessoa(indicacao.getPessoaId()));
        model.addAttribute("selectableOrganizacoes", initializeSelectableBeneficiadas(turma, userOrganization));
        return "turmas_efetivas/form_indicacao_decea";
    }
    IndicacaoAlunoDTO dto;
    if (indicacao.getId() != null) {
        dto = (IndicacaoAlunoDTO) atividadesEnsinoService.findIndicacao(indicacao.getId());
    } else {
        dto = new IndicacaoAlunoDTO();
    }
    dto.setId(indicacao.getId());
    dto.setDataCriacao(new Date());
    dto.setEmail(indicacao.getEmail());
    dto.setAtendeRequisitos(indicacao.isAtendeRequisitos());
    dto.setJustificativa(indicacao.getJustificativa());
    dto.setObservacao(indicacao.getObservacao());
    dto.setForaDoPrazo(indicacao.isForaDoPrazo());
    CustoDTO custo = new CustoDTO();
    custo.setAjudaCustoPlanejado(indicacao.getAjudaCustoPlanejado());
    custo.setDiariasPlanejado(indicacao.getDiariasPlanejado());
    custo.setPassagensPlanejado(indicacao.getPassagensPlanejado());
    dto.setCusto(custo);
    dto.setOrganizacao(organizationalService.findOrganizacao(indicacao.getOrganizacaoId()));
    dto.setPessoa(organizationalService.findPessoa(indicacao.getPessoaId()));
    dto.setPrioridade(indicacao.getPrioridade());
    dto.setTelefone(indicacao.getTelefone());
    dto.setTurma(atividadesEnsinoService.findTurmaEfetiva(indicacao.getTurmaId()));
    dto.setOrganizacaoBeneficiada(organizationalService.findOrganizacao(indicacao.getOrganizacaoBeneficiadaId()));
    if (dto.getId() != null && dto.getId() > 0) {
        try {
            atividadesEnsinoService.updateIndicacao(dto);
            redirectAttributes.addFlashAttribute("successMessage", "Indicação atualizada com sucesso.");
        } catch (CoreException e) {
            model.addAttribute("errorMessage", e.getMessage());
            PessoaDTO pessoa = organizationalService.findPessoa(indicacao.getPessoaId());
            model.addAttribute("pessoa", pessoa);
            model.addAttribute("selectableOrganizacoes", initializeSelectableBeneficiadas(turma, userOrganization));
            return "turmas_efetivas/form_indicacao_decea";
        }
    } else {
        try {
            atividadesEnsinoService.createIndicacao(dto);
            redirectAttributes.addFlashAttribute("successMessage", "Indicação criada com sucesso.");
        } catch (CoreException e) {
            model.addAttribute("errorMessage", e.getMessage());
            PessoaDTO pessoa = organizationalService.findPessoa(indicacao.getPessoaId());
            model.addAttribute("pessoa", pessoa);
            model.addAttribute("selectableOrganizacoes", initializeSelectableBeneficiadas(turma, userOrganization));
            return "turmas_efetivas/form_indicacao_decea";
        }
    }
    return "redirect:detail/indicacoes";
}
Also used : IndicacaoAlunoDTO(com.tomasio.projects.trainning.dto.IndicacaoAlunoDTO) TurmaEfetivaDTO(com.tomasio.projects.trainning.dto.TurmaEfetivaDTO) CoreException(com.tomasio.projects.trainning.exeption.CoreException) PessoaDTO(com.tomasio.projects.trainning.dto.PessoaDTO) CustoDTO(com.tomasio.projects.trainning.dto.CustoDTO) OrganizacaoDTO(com.tomasio.projects.trainning.dto.OrganizacaoDTO) Date(java.util.Date) RequestMapping(org.springframework.web.bind.annotation.RequestMapping)

Example 20 with IndicacaoAlunoDTO

use of com.tomasio.projects.trainning.dto.IndicacaoAlunoDTO in project trainning by fernandotomasio.

the class TurmasEfetivasController method editIndicacao.

@RequestMapping("/edit_indicacao")
public String editIndicacao(Model model, WebRequest request, @ModelAttribute("userOrganization") @Valid OrganizacaoDTO userOrganization) {
    IndicacaoAlunoDTO dto = (IndicacaoAlunoDTO) atividadesEnsinoService.findIndicacao(Long.parseLong(request.getParameter("indicacaoId")));
    TurmaEfetivaDTO turma = dto.getTurma();
    Indicacao indicacao = null;
    String formId = null;
    OrganizacaoDTO comgap = organizationalService.findOrganizacaoBySigla("COMGAP");
    OrganizacaoDTO depens = organizationalService.findOrganizacaoBySigla("DEPENS");
    OrganizacaoDTO sefa = organizationalService.findOrganizacaoBySigla("SEFA");
    OrganizacaoDTO decea = organizationalService.findOrganizacaoBySigla("DECEA");
    OrganizacaoDTO cenciar = organizationalService.findOrganizacaoBySigla("CENCIAR");
    OrganizacaoDTO ciscea = organizationalService.findOrganizacaoBySigla("CISCEA");
    OrganizacaoDTO ciaer = organizationalService.findOrganizacaoBySigla("CIAER");
    OrganizacaoDTO comgar = organizationalService.findOrganizacaoBySigla("COMGAR");
    OrganizacaoDTO comgep = organizationalService.findOrganizacaoBySigla("COMGEP");
    OrganizacaoDTO cecomsaer = organizationalService.findOrganizacaoBySigla("CECOMSAER");
    if (turma.getOrganizacaoGestoraId().equals(comgap.getId())) {
        formId = "turmas_efetivas/form_indicacao_comgap";
        IndicacaoCOMGAP indicacaoCOMGAP = new IndicacaoCOMGAP();
        indicacaoCOMGAP.setEmailChefia(dto.getEmailChefia());
        indicacaoCOMGAP.setTelefoneChefia(dto.getTelefoneChefia());
        indicacaoCOMGAP.setChefia(dto.getChefia());
        indicacaoCOMGAP.setCoordenadorLocal(dto.getCoordenadorLocal());
        indicacaoCOMGAP.setTelefoneCoordenadorLocal(dto.getTelefoneCoordenadorLocal());
        indicacaoCOMGAP.setEmailCoordenadorLocal(dto.getEmailCoordenadorLocal());
        indicacaoCOMGAP.setAtendeRequisitos(dto.isAtendeRequisitos());
        indicacaoCOMGAP.setFuncao(dto.getFuncao());
        indicacaoCOMGAP.setTelefoneCelular(dto.getTelefoneCelular());
        indicacao = indicacaoCOMGAP;
    } else if (turma.getOrganizacaoGestoraId().equals(ciaer.getId())) {
        formId = "turmas_efetivas/form_indicacao_ciaer";
        IndicacaoCIAER indicacaoCIAER = new IndicacaoCIAER();
        indicacaoCIAER.setCredencialSeguranca(dto.getCredencialSeguranca());
        indicacaoCIAER.setCursos(dto.getCursos());
        indicacaoCIAER.setExpectativaPermanencia(dto.getExpectativaPermanencia());
        indicacaoCIAER.setFuncaoAtual(dto.getFuncaoAtual());
        indicacaoCIAER.setNomeMae(dto.getNomeMae());
        indicacaoCIAER.setNomePai(dto.getNomePai());
        indicacaoCIAER.setTempoAtividade(dto.getTempoAtividade());
        indicacaoCIAER.setAtendeRequisitos(dto.isAtendeRequisitos());
        indicacaoCIAER.setFuncao(dto.getFuncao());
        indicacaoCIAER.setTelefoneOM(dto.getTelefoneOM());
        indicacaoCIAER.setPlanoTransmissao(dto.getPlanoTransmisssao());
        indicacaoCIAER.setQuantidadeCursoOM(dto.getQuantidadeCursoOM());
        indicacaoCIAER.setQuantidadeCursoElo(dto.getQuantidadeCursoELO());
        indicacaoCIAER.setQuantidadeMinimoElo(dto.getQuantidadeMinimoELO());
        indicacaoCIAER.setQuantidadeIdealElo(dto.getQuantidadeIdealELO());
        indicacao = indicacaoCIAER;
    } else if (turma.getOrganizacaoGestoraId().equals(depens.getId())) {
        formId = "turmas_efetivas/form_indicacao_depens";
        IndicacaoDEPENS indicacaoDEPENS = new IndicacaoDEPENS();
        indicacaoDEPENS.setAtendeRequisitos(dto.isAtendeRequisitos());
        indicacaoDEPENS.setFuncao(dto.getFuncao());
        indicacao = indicacaoDEPENS;
    } else if (turma.getOrganizacaoGestoraId().equals(sefa.getId())) {
        formId = "turmas_efetivas/form_indicacao_sefa";
        IndicacaoSEFA indicacaoSEFA = new IndicacaoSEFA();
        indicacaoSEFA.setAtendeRequisitos(dto.isAtendeRequisitos());
        indicacaoSEFA.setFuncaoAtual(dto.getFuncaoAtual());
        indicacaoSEFA.setDataUltimaPromocao(dto.getDataUltimaPromocao());
        indicacao = indicacaoSEFA;
    } else if (turma.getOrganizacaoGestoraId().equals(comgep.getId())) {
        formId = "turmas_efetivas/form_indicacao_comgep";
        IndicacaoCOMGEP indicacaoCOMGEP = new IndicacaoCOMGEP();
        indicacaoCOMGEP.setCursos(dto.getCursos());
        indicacaoCOMGEP.setFuncaoAtual(dto.getFuncaoAtual());
        indicacaoCOMGEP.setQuantidadeCursoOM(dto.getQuantidadeCursoOM());
        indicacaoCOMGEP.setAtendeRequisitos(dto.isAtendeRequisitos());
        indicacaoCOMGEP.setFuncao(dto.getFuncao());
        indicacaoCOMGEP.setPlanoTransmissao(dto.getPlanoTransmisssao());
        indicacao = indicacaoCOMGEP;
    } else if (turma.getOrganizacaoGestoraId().equals(decea.getId())) {
        formId = "turmas_efetivas/form_indicacao_decea";
        IndicacaoDECEA indicacaoDECEA = new IndicacaoDECEA();
        indicacaoDECEA.setAtendeRequisitos(dto.isAtendeRequisitos());
        indicacao = indicacaoDECEA;
    } else if (turma.getOrganizacaoGestoraId().equals(cecomsaer.getId())) {
        formId = "turmas_efetivas/form_indicacao_cecomsaer";
        IndicacaoCECOMSAER indicacaoCECOMSAER = new IndicacaoCECOMSAER();
        indicacaoCECOMSAER.setAtendeRequisitos(dto.isAtendeRequisitos());
        indicacao = indicacaoCECOMSAER;
    } else if (turma.getOrganizacaoGestoraId().equals(cenciar.getId())) {
        formId = "turmas_efetivas/form_indicacao_cenciar";
        IndicacaoCENCIAR indicacaoCENCIAR = new IndicacaoCENCIAR();
        indicacaoCENCIAR.setAtendeRequisitos(dto.isAtendeRequisitos());
        indicacao = indicacaoCENCIAR;
    } else if (turma.getOrganizacaoGestoraId().equals(ciscea.getId())) {
        formId = "turmas_efetivas/form_indicacao_ciscea";
        IndicacaoCISCEA indicacaoCISCEA = new IndicacaoCISCEA();
        indicacaoCISCEA.setAtendeRequisitos(dto.isAtendeRequisitos());
        indicacao = indicacaoCISCEA;
    } else if (turma.getOrganizacaoGestoraId().equals(comgar.getId())) {
        formId = "turmas_efetivas/form_indicacao_comgar";
        IndicacaoCOMGAR indicacaoCOMGAR = new IndicacaoCOMGAR();
        indicacaoCOMGAR.setEmailChefia(dto.getEmailChefia());
        indicacaoCOMGAR.setTelefoneChefia(dto.getTelefoneChefia());
        indicacaoCOMGAR.setChefia(dto.getChefia());
        indicacaoCOMGAR.setAtendeRequisitos(dto.isAtendeRequisitos());
        indicacaoCOMGAR.setFuncaoApos(dto.getFuncao());
        indicacaoCOMGAR.setFuncaoAtual(dto.getFuncaoAtual());
        indicacaoCOMGAR.setQuantidadeCursoOM(dto.getQuantidadeCursoOM());
        if (dto.isComissionado()) {
            indicacaoCOMGAR.setTipoCusto("C");
        } else {
            indicacaoCOMGAR.setTipoCusto("D");
        }
        indicacaoCOMGAR.setDocumentoComissionamento(dto.getDocumentoComissionamento());
        indicacao = indicacaoCOMGAR;
    } else {
        formId = "turmas_efetivas/form_indicacao";
        indicacao = new IndicacaoDefault();
    }
    indicacao.setOrganizacaoBeneficiadaId(dto.getOrganizacaoBeneficiada().getId());
    indicacao.setEmail(dto.getEmail());
    indicacao.setId(dto.getId());
    indicacao.setJustificativa(dto.getJustificativa());
    indicacao.setObservacao(dto.getObservacao());
    indicacao.setTelefone(dto.getTelefone());
    indicacao.setTurmaId(turma.getId());
    indicacao.setOrganizacaoId(dto.getOrganizacao().getId());
    indicacao.setPessoaId(dto.getPessoa().getId());
    indicacao.setPrioridade(dto.getPrioridade());
    indicacao.setForaDoPrazo(dto.isForaDoPrazo());
    if (dto.getCusto() != null) {
        indicacao.setAjudaCustoPlanejado(dto.getCusto().getAjudaCustoPlanejado());
        indicacao.setDiariasPlanejado(dto.getCusto().getDiariasPlanejado());
        indicacao.setPassagensPlanejado(dto.getCusto().getPassagensPlanejado());
    }
    Map organizacoes = initializeSelectableBeneficiadas(turma, userOrganization);
    model.addAttribute("pessoa", organizationalService.findPessoa(dto.getPessoa().getId()));
    model.addAttribute("selectableOrganizacoes", organizacoes);
    model.addAttribute(indicacao);
    return formId;
}
Also used : IndicacaoCIAER(com.tomasio.projects.trainning.form.IndicacaoCIAER) IndicacaoCOMGAP(com.tomasio.projects.trainning.form.IndicacaoCOMGAP) IndicacaoDEPENS(com.tomasio.projects.trainning.form.IndicacaoDEPENS) IndicacaoCOMGEP(com.tomasio.projects.trainning.form.IndicacaoCOMGEP) IndicacaoCENCIAR(com.tomasio.projects.trainning.form.IndicacaoCENCIAR) IndicacaoDefault(com.tomasio.projects.trainning.form.IndicacaoDefault) Indicacao(com.tomasio.projects.trainning.form.Indicacao) IndicacaoCECOMSAER(com.tomasio.projects.trainning.form.IndicacaoCECOMSAER) IndicacaoAlunoDTO(com.tomasio.projects.trainning.dto.IndicacaoAlunoDTO) IndicacaoCISCEA(com.tomasio.projects.trainning.form.IndicacaoCISCEA) TurmaEfetivaDTO(com.tomasio.projects.trainning.dto.TurmaEfetivaDTO) IndicacaoSEFA(com.tomasio.projects.trainning.form.IndicacaoSEFA) OrganizacaoDTO(com.tomasio.projects.trainning.dto.OrganizacaoDTO) IndicacaoCOMGAR(com.tomasio.projects.trainning.form.IndicacaoCOMGAR) Map(java.util.Map) HashMap(java.util.HashMap) IndicacaoDECEA(com.tomasio.projects.trainning.form.IndicacaoDECEA) RequestMapping(org.springframework.web.bind.annotation.RequestMapping)

Aggregations

IndicacaoAlunoDTO (com.tomasio.projects.trainning.dto.IndicacaoAlunoDTO)36 CoreException (com.tomasio.projects.trainning.exeption.CoreException)25 PessoaDTO (com.tomasio.projects.trainning.dto.PessoaDTO)19 TurmaEfetivaDTO (com.tomasio.projects.trainning.dto.TurmaEfetivaDTO)18 OrganizacaoDTO (com.tomasio.projects.trainning.dto.OrganizacaoDTO)17 RequestMapping (org.springframework.web.bind.annotation.RequestMapping)17 Date (java.util.Date)13 IndicacaoDAO (com.tomasio.projects.trainning.dao.IndicacaoDAO)12 DAOException (com.tomasio.projects.trainning.exception.DAOException)12 IndicacaoAluno (com.tomasio.projects.trainning.model.IndicacaoAluno)12 Transactional (org.springframework.transaction.annotation.Transactional)12 CustoDTO (com.tomasio.projects.trainning.dto.CustoDTO)11 ParseException (java.text.ParseException)11 ArrayList (java.util.ArrayList)9 HashMap (java.util.HashMap)8 IndicacaoDTO (com.tomasio.projects.trainning.dto.IndicacaoDTO)6 Map (java.util.Map)6 Indicacao (com.tomasio.projects.trainning.model.Indicacao)4 SimpleDateFormat (java.text.SimpleDateFormat)4 MatriculaDTO (com.tomasio.projects.trainning.dto.MatriculaDTO)3