Package model

Examples of model.Docente


* @author Consult
*/
public class DocenteDAO {

     public Docente getDocente(String codigo) {
        Docente docente = new Docente();
        docente.setCodigoCandidato(Integer.parseInt(codigo));
        docente.setCodigoDocente(Integer.parseInt(codigo));
        docente.setCodigoPessoa(Integer.parseInt(codigo));
        return docente;
    }
View Full Code Here


public class DocenteDAO {

     public Docente getDocente(String codigo) {

        Connection conexao = Conexao.getSqlConnection();
        Docente docente = new Docente();
        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);
       
                docente = new Docente();
                docente.setCodigoDocente(resultSet.getInt("candidatoDocente.codigoPessoa"));
                docente.setCodigoCandidato(resultSet.getInt("candidatoDocente.codigoPessoa"));
                docente.setCodigoPessoa(resultSet.getInt("candidatoDocente.codigoPessoa"));
                docente.setDataAprovacao(resultSet.getString("dataAprovacao"));
                docente.setUsuario(resultSet.getString("usuarioResponsavel"));

                docente.setNome(resultSet.getString("nomePessoa"));
                docente.setEmail(resultSet.getString("email"));
                docente.setTelefone(resultSet.getString("telefone"));
                docente.setCelular(resultSet.getString("celular"));
                docente.setCodigoCandidato(resultSet.getInt("codigoCandidato"));
                docente.setRg(resultSet.getString("rg"));
                docente.setCpf(resultSet.getString("cpf"));
                docente.setNascimento(Data.converteDataMysqlBr(resultSet.getString("nascimento")));
                docente.setLattes(resultSet.getString("lattes"));
                docente.setObservacao(resultSet.getString("observacoes"));
                docente.setEndereco(endereco);
            }
            resultSet.close();
            statement.close();
        } catch (Exception erro) {
            JOptionPane.showMessageDialog(null, Strings.getMensagemErroRecuperacao("Docente", 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();
            Docente docente;
            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);
       
                docente = new Docente();
                docente.setCodigoDocente(resultSet.getInt("candidatoDocente.codigoPessoa"));
                docente.setCodigoCandidato(resultSet.getInt("candidatoDocente.codigoPessoa"));
                docente.setCodigoPessoa(resultSet.getInt("candidatoDocente.codigoPessoa"));
                docente.setDataAprovacao(resultSet.getString("dataAprovacao"));
                docente.setUsuario(resultSet.getString("usuarioResponsavel"));

                docente.setNome(resultSet.getString("nomePessoa"));
                docente.setEmail(resultSet.getString("email"));
                docente.setTelefone(resultSet.getString("telefone"));
                docente.setCelular(resultSet.getString("celular"));
                docente.setCodigoCandidato(resultSet.getInt("codigoCandidato"));
                docente.setRg(resultSet.getString("rg"));
                docente.setCpf(resultSet.getString("cpf"));
                docente.setNascimento(Data.converteDataMysqlBr(resultSet.getString("nascimento")));
                docente.setLattes(resultSet.getString("lattes"));
                docente.setObservacao(resultSet.getString("observacoes"));
                docente.setEndereco(endereco);
                   
                listaDeDocentes.add(docente);
            }
            resultSet.close();
            objSTM.close();
View Full Code Here

    private ArrayList<Docente> listaDeDocentes;
    private PessoaController pessoaCtrl;
    private EnderecoController enderecoCtrl;
   
    public DocenteController() {
        this.docente = new Docente();
        this.docenteDAO = new DocenteDAO();
        this.listaDeDocentes = new ArrayList<Docente>();
        this.pessoaCtrl = new PessoaController();
        this.enderecoCtrl = new EnderecoController();
    }
View Full Code Here

            listaDeDocentes = this.getDocentes();
            Vector<String> elementosdaTabela;

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

    if(modo.equals(Modo.Navegacao)){
        limpaCampos();
        DocenteController docenteCtrl = new DocenteController();
        int linhaSelecionada = jTable1.getSelectedRow();
        String codigo = String.valueOf(jTable1.getValueAt(linhaSelecionada, 0));
        Docente docente = docenteCtrl.getDocente(codigo);
        jTextFieldCodigoDocente.setText(String.valueOf(docente.getCodigoPessoa()));
        jTextFieldNome.setText(docente.getNome());
        jTextFieldEmail.setText(docente.getEmail());
        jTextFieldRG.setText(docente.getRg());
        jTextFieldCelular.setText(docente.getCelular());
        jTextFieldBairro.setText(docente.getEndereco().getBairro());
        jTextFieldCEP.setText(docente.getEndereco().getCep());
        jTextFieldComplemento.setText(docente.getEndereco().getComplemento());
        jTextFieldCPF.setText(docente.getCpf());
        jTextFieldEndereco.setText(docente.getEndereco().getLogradouro());
        jTextFieldLattes.setText(docente.getLattes());
        jTextFieldNascimento.setText(docente.getNascimento());
        jTextFieldNumero.setText(docente.getEndereco().getNumero());
        jTextFieldTelefone.setText(docente.getTelefone());
        jComboBoxUf.setSelectedItem(docente.getEndereco().getUf());
        jComboBoxCidade.setSelectedItem(docente.getEndereco().getNomeCidade());
        jTextAreaObservacao.setText(docente.getObservacao());
        jTextFieldUsuarioResponsavel.setText(docente.getUsuario());
        jTextFieldDataAprovacao.setText(docente.getDataAprovacao());
        JButton[] listaBotoes = {btnEditar, btnExcluir};
        habilitaBotoes(listaBotoes, true);
    }
    evt.consume();
}//GEN-LAST:event_jTable1MouseClicked
View Full Code Here

                jTextFieldComplemento.getText(),
                jComboBoxCidade.getSelectedItem().toString(),
                jComboBoxUf.getSelectedItem().toString(),
                pessoa);

        Docente docente = new Docente();
       
        docente.setCodigoPessoa(Integer.parseInt(jTextFieldCodigoDocente.getText()));
        docente.setCodigoCandidato(Integer.parseInt(jTextFieldCodigoDocente.getText()));
        docente.setCodigoDocente(Integer.parseInt(jTextFieldCodigoDocente.getText()));       
        docente.setNome(jTextFieldNome.getText());
        docente.setEmail(jTextFieldEmail.getText());
        docente.setTelefone(jTextFieldTelefone.getText());
        docente.setCelular(jTextFieldCelular.getText());       
        docente.setRg(jTextFieldRG.getText());
        docente.setCpf(jTextFieldCPF.getText());
        docente.setNascimento(jTextFieldNascimento.getText());
        docente.setLattes(jTextFieldLattes.getText());
        docente.setObservacao(jTextAreaObservacao.getText());
        docente.setEndereco(endereco);

        DocenteController candidatoController = new DocenteController();

        salvou = candidatoController.atualizar(docente);
      
View Full Code Here

    private DocenteDAO docenteDAO;
    private PessoaController pessoaCtrl;
    private EnderecoController enderecoCtrl;
   
    public DocenteController() {
        this.docente = new Docente();
        this.docenteDAO = new DocenteDAO();
        this.pessoaCtrl = new PessoaController();
        this.enderecoCtrl = new EnderecoController();
    }
View Full Code Here

     * Test of atualizar method, of class DocenteController.
     */
    public void testAtualizar() {
        System.out.println("DocenteControllerTest - atualizar");
        String codigo = "1";
        Docente pDocente = new Docente();
        pDocente.setCodigoDocente(Integer.parseInt(codigo));
        DocenteController instance = new DocenteController();
        boolean expResult = true;
        boolean result = instance.atualizar(pDocente);
        assertEquals(expResult, result);
    }
View Full Code Here

     * Test of salvar method, of class DocenteController.
     */
    public void testSalvar() {
        System.out.println("DocenteControllerTest - salvar");
        String codigo = "1";
        Docente pDocente = new Docente();
        pDocente.setCodigoDocente(Integer.parseInt(codigo));
        DocenteController instance = new DocenteController();
        boolean expResult = true;
        boolean result = instance.salvar(pDocente);
        assertEquals(expResult, result);
    }
View Full Code Here

TOP

Related Classes of model.Docente

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.