Package model

Examples of model.Candidato


* @author IconeServidor
*/
public class CandidatoDAO {
   
    public Candidato getCandidato(String codigo) {
        Candidato candidato = new Candidato();
        candidato.setCodigoCandidato(Integer.parseInt(codigo));
        candidato.setCodigoPessoa(Integer.parseInt(codigo));
        return candidato;
    }
View Full Code Here


        candidato.setCodigoPessoa(Integer.parseInt(codigo));
        return candidato;
    }

    public Candidato getCandidatoSemFiltro(String codigo) {
        Candidato candidato = new Candidato();
        candidato.setCodigoCandidato(Integer.parseInt(codigo));
        candidato.setCodigoPessoa(Integer.parseInt(codigo));
        return candidato;
    }
View Full Code Here

public class CandidatoDAO {
   
    public Candidato getCandidato(String codigo) {

        Connection conexao = Conexao.getSqlConnection();
        Candidato candidato = new Candidato();
        try {
            Statement statement = conexao.createStatement();           
            statement.executeQuery("SELECT * " +
                    "FROM candidatoDocente INNER JOIN pessoa ON (candidatoDocente.codigoPessoa = pessoa.codigoPessoa)" +
                    "LEFT JOIN endereco ON (endereco.codigoPessoa = pessoa.codigoPessoa) " +
                    "WHERE candidatoDocente.aprovado <> 'A' AND candidatoDocente.codigoPessoa = " + codigo);
           
            ResultSet resultSet = statement.getResultSet();
            while (resultSet.next()) {
                Pessoa pessoa = new Pessoa();
                pessoa.setCodigoPessoa(resultSet.getInt("candidatoDocente.codigoPessoa"));
               
                Endereco endereco = new Endereco(
                    resultSet.getString("logradouro"),
                    resultSet.getString("numero"),
                    resultSet.getString("bairro"),
                    resultSet.getString("cep"),
                    resultSet.getString("complemento"),
                    resultSet.getString("nomeCidade"),
                    resultSet.getString("uf"),
                    pessoa);
       
                candidato = new Candidato();
                candidato.setCodigoCandidato(resultSet.getInt("candidatoDocente.codigoPessoa"));
                candidato.setCodigoPessoa(resultSet.getInt("candidatoDocente.codigoPessoa"));
                candidato.setNome(resultSet.getString("nomePessoa"));
                candidato.setEmail(resultSet.getString("email"));
                candidato.setTelefone(resultSet.getString("telefone"));
                candidato.setCelular(resultSet.getString("celular"));
                candidato.setRg(resultSet.getString("rg"));
                candidato.setCpf(resultSet.getString("cpf"));
                candidato.setNascimento(Data.converteDataMysqlBr(resultSet.getString("nascimento")));
                candidato.setLattes(resultSet.getString("lattes"));
                candidato.setObservacao(resultSet.getString("observacoes"));
                candidato.setEndereco(endereco);
            }
            resultSet.close();
            statement.close();
        } catch (Exception erro) {
            JOptionPane.showMessageDialog(null, Strings.getMensagemErroRecuperacao("Candidato", erro.getMessage()), Strings.tituloMessageErro, JOptionPane.ERROR_MESSAGE);
View Full Code Here

    }

    public Candidato getCandidatoSemFiltro(String codigo) {

        Connection conexao = Conexao.getSqlConnection();
        Candidato candidato = new Candidato();
        try {
            Statement statement = conexao.createStatement();           
            statement.executeQuery("SELECT * " +
                    "FROM candidatoDocente INNER JOIN pessoa ON (candidatoDocente.codigoPessoa = pessoa.codigoPessoa)" +
                    "LEFT JOIN endereco ON (endereco.codigoPessoa = pessoa.codigoPessoa) " +
                    "WHERE candidatoDocente.codigoPessoa = " + codigo);
           
            ResultSet resultSet = statement.getResultSet();
            while (resultSet.next()) {
                Pessoa pessoa = new Pessoa();
                pessoa.setCodigoPessoa(resultSet.getInt("candidatoDocente.codigoPessoa"));
               
                Endereco endereco = new Endereco(
                    resultSet.getString("logradouro"),
                    resultSet.getString("numero"),
                    resultSet.getString("bairro"),
                    resultSet.getString("cep"),
                    resultSet.getString("complemento"),
                    resultSet.getString("nomeCidade"),
                    resultSet.getString("uf"),
                    pessoa);
       
                candidato = new Candidato();
                candidato.setCodigoCandidato(resultSet.getInt("candidatoDocente.codigoPessoa"));
                candidato.setCodigoPessoa(resultSet.getInt("candidatoDocente.codigoPessoa"));
                candidato.setNome(resultSet.getString("nomePessoa"));
                candidato.setEmail(resultSet.getString("email"));
                candidato.setTelefone(resultSet.getString("telefone"));
                candidato.setCelular(resultSet.getString("celular"));
                candidato.setRg(resultSet.getString("rg"));
                candidato.setCpf(resultSet.getString("cpf"));
                candidato.setNascimento(Data.converteDataMysqlBr(resultSet.getString("nascimento")));
                candidato.setLattes(resultSet.getString("lattes"));
                candidato.setObservacao(resultSet.getString("observacoes"));
                candidato.setEndereco(endereco);
            }
            resultSet.close();
            statement.close();
        } catch (Exception erro) {
            JOptionPane.showMessageDialog(null, Strings.getMensagemErroRecuperacao("Candidato", erro.getMessage()), Strings.tituloMessageErro, JOptionPane.ERROR_MESSAGE);
View Full Code Here

                    "FROM candidatoDocente INNER JOIN pessoa ON (candidatoDocente.codigoPessoa = pessoa.codigoPessoa)" +
                    "LEFT JOIN endereco ON (endereco.codigoPessoa = pessoa.codigoPessoa) " +
                    "WHERE candidatoDocente.aprovado <> 'A'");

            ResultSet resultSet = objSTM.getResultSet();
            Candidato candidato;
            while (resultSet.next()) {
                Pessoa pessoa = new Pessoa();
                pessoa.setCodigoPessoa(resultSet.getInt("candidatoDocente.codigoPessoa"));
               
                Endereco endereco = new Endereco(
                    resultSet.getString("logradouro"),
                    resultSet.getString("numero"),
                    resultSet.getString("bairro"),
                    resultSet.getString("cep"),
                    resultSet.getString("complemento"),
                    resultSet.getString("nomeCidade"),
                    resultSet.getString("uf"),
                    pessoa);
       
                candidato = new Candidato();
                candidato.setCodigoCandidato(resultSet.getInt("candidatoDocente.codigoPessoa"));
                candidato.setCodigoPessoa(resultSet.getInt("candidatoDocente.codigoPessoa"));
                candidato.setNome(resultSet.getString("nomePessoa"));
                candidato.setEmail(resultSet.getString("email"));
                candidato.setTelefone(resultSet.getString("telefone"));
                candidato.setCelular(resultSet.getString("celular"));
                candidato.setRg(resultSet.getString("rg"));
                candidato.setCpf(resultSet.getString("cpf"));
                candidato.setNascimento(Data.converteDataMysqlBr(resultSet.getString("nascimento")));
                candidato.setLattes(resultSet.getString("lattes"));
                candidato.setObservacao(resultSet.getString("observacoes"));
                candidato.setEndereco(endereco);
               
                listaDeCandidatos.add(candidato);
            }
            resultSet.close();
            objSTM.close();
View Full Code Here

                    "WHERE codigoAulaAvaliativa = " + codigo);
           
            ResultSet resultSet = statement.getResultSet();
            while (resultSet.next()) {
                CandidatoController candidatoCtrl = new CandidatoController();
                Candidato candidato = new Candidato();
                candidato = candidatoCtrl.getCandidatoSemFiltro(String.valueOf(resultSet.getInt("codigoPessoa")));

                aulaAvaliativa = new AulaAvaliativa();
                aulaAvaliativa.setCodigoAulaAvaliativa(resultSet.getInt("codigoAulaAvaliativa"));
                aulaAvaliativa.setData(Data.converteDataMysqlBr(resultSet.getString("data")));
View Full Code Here

            ResultSet resultSet = objSTM.getResultSet();
            AulaAvaliativa aulaAvaliativa;
            while (resultSet.next()) {
                CandidatoController candidatoCtrl = new CandidatoController();
                Candidato candidato = new Candidato();
                candidato = candidatoCtrl.getCandidatoSemFiltro(String.valueOf(resultSet.getInt("codigoPessoa")));
               
                aulaAvaliativa = new AulaAvaliativa();
                aulaAvaliativa.setCodigoAulaAvaliativa(resultSet.getInt("codigoAulaAvaliativa"));
                aulaAvaliativa.setData(Data.converteDataMysqlBr(resultSet.getString("data")));
View Full Code Here

    private ArrayList<Candidato> listaDeCandidatos;
    private PessoaController pessoaCtrl;
    private EnderecoController enderecoCtrl;
   
    public CandidatoController() {
        this.candidato = new Candidato();
        this.candidatoDAO = new CandidatoDAO();
        this.listaDeCandidatos = new ArrayList<Candidato>();
        this.pessoaCtrl = new PessoaController();
        this.enderecoCtrl = new EnderecoController();
    }
View Full Code Here

            listaDeCandidatos = this.getCandidatos();
            Vector<String> elementosdaTabela;

            for (int i = 0; i < listaDeCandidatos.size(); i++) {
                elementosdaTabela = new Vector<String>();
                candidato = new Candidato();
                candidato = listaDeCandidatos.get(i);
                elementosdaTabela.addElement(String.valueOf(candidato.getCodigoPessoa()));
                elementosdaTabela.addElement(candidato.getNome());
                elementosdaTabela.addElement(candidato.getEmail());
                elementosdaTabela.addElement(candidato.getCelular());
View Full Code Here

    if(modo.equals(Modo.Navegacao)){
        limpaCampos();
        CandidatoController candidatoCtrl = new CandidatoController();
        int linhaSelecionada = jTable1.getSelectedRow();
        String codigo = String.valueOf(jTable1.getValueAt(linhaSelecionada, 0));
        Candidato candidato = candidatoCtrl.getCandidato(codigo);
        jTextFieldCodigoCandidato.setText(String.valueOf(candidato.getCodigoPessoa()));
        jTextFieldNome.setText(candidato.getNome());
        jTextFieldEmail.setText(candidato.getEmail());
        jTextFieldRG.setText(candidato.getRg());
        jTextFieldCelular.setText(candidato.getCelular());
        jTextFieldBairro.setText(candidato.getEndereco().getBairro());
        jTextFieldCEP.setText(candidato.getEndereco().getCep());
        jTextFieldComplemento.setText(candidato.getEndereco().getComplemento());
        jTextFieldCPF.setText(candidato.getCpf());
        jTextFieldEndereco.setText(candidato.getEndereco().getLogradouro());
        jTextFieldLattes.setText(candidato.getLattes());
        jTextFieldNascimento.setText(candidato.getNascimento());
        jTextFieldNumero.setText(candidato.getEndereco().getNumero());
        jTextFieldTelefone.setText(candidato.getTelefone());
        jComboBoxUf.setSelectedItem(candidato.getEndereco().getUf());
        jComboBoxCidade.setSelectedItem(candidato.getEndereco().getNomeCidade());
        jTextAreaObservacao.setText(candidato.getObservacao());

        JButton[] listaBotoes = {btnEditar, btnExcluir};
        habilitaBotoes(listaBotoes, true);
    }
    evt.consume();
View Full Code Here

TOP

Related Classes of model.Candidato

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.