Package model

Examples of model.Contato


* @author Consult
*/
public class ContatoDAO {

    public Contato getContato(String codigo) {
        Contato contato = new Contato();
        contato.setCodigoContato(Integer.parseInt(codigo));
        return contato;
    }
View Full Code Here


    if(modo.equals(Modo.Navegacao)){
        limpaCampos();
        ContatoController contatoCtrl = new ContatoController();
        int linhaSelecionada = jTable1.getSelectedRow();
        String codigo = String.valueOf(jTable1.getValueAt(linhaSelecionada, 0));
        Contato contato = contatoCtrl.getContato(codigo);
        jTextFieldCodigoContato.setText(String.valueOf(contato.getCodigoContato()));
        jTextFieldCodigoPessoa.setText(String.valueOf(contato.getPessoa().getCodigoPessoa()));
        jTextFieldData.setText(contato.getData());
        jTextFieldAssunto.setText(contato.getAssunto());
        jTextFieldNome.setText(contato.getPessoa().getNome());
        jTextFieldTermino.setText(contato.getTermino());
        jTextFieldHorario.setText(contato.getHorario());
        jComboBoxCanal.setSelectedItem(contato.getCanalContato());
        jComboBoxCategoria.setSelectedItem(contato.getCategoria());
        jTextAreaObjetivo.setText(contato.getObjetivo());
   
        JButton[] listaBotoes = {btnEditar, btnExcluir};
        habilitaBotoes(listaBotoes, true);
    }
    evt.consume();
View Full Code Here

    if(podeSalvar){
        Pessoa pessoa = new Pessoa();
        pessoa.setCodigoPessoa(Integer.parseInt(jTextFieldCodigoPessoa.getText()));
       
        Contato contato = new Contato();
        contato.setCodigoContato(Integer.parseInt(jTextFieldCodigoContato.getText()));
        contato.setHorario(jTextFieldHorario.getText());
        contato.setTermino(jTextFieldTermino.getText());
        contato.setData(jTextFieldData.getText());
        contato.setAssunto(jTextFieldAssunto.getText());
        contato.setObjetivo(jTextAreaObjetivo.getText());
        contato.setCanalContato(jComboBoxCanal.getSelectedItem().toString());
        contato.setCategoria(jComboBoxCategoria.getSelectedItem().toString());
        contato.setPessoa(pessoa);
    
        ContatoController contatoController = new ContatoController();
        if (modo == Modo.Inclusao)
            salvou = contatoController.salvar(contato);
        else
View Full Code Here

    private Contato contato;
    private ContatoDAO contatoDAO;
    private ArrayList<Contato> listaDeContatos;
   
    public ContatoController() {
        this.contato = new Contato();
        this.contatoDAO = new ContatoDAO();
        this.listaDeContatos = new ArrayList<Contato>();
    }
View Full Code Here

            listaDeContatos = this.getContatos();
            Vector<String> elementosdaTabela;

            for (int i = 0; i < listaDeContatos.size(); i++) {
                elementosdaTabela = new Vector<String>();
                contato = new Contato();
                contato = listaDeContatos.get(i);
                elementosdaTabela.addElement(String.valueOf(contato.getCodigoContato()));
                elementosdaTabela.addElement(contato.getAssunto());
                elementosdaTabela.addElement(contato.getData());
                elementosdaTabela.addElement(contato.getObjetivo());
View Full Code Here

public class ContatoDAO {

    public Contato getContato(String codigo) {

        Connection conexao = Conexao.getSqlConnection();
        Contato contato = new Contato();
        try {
            Statement statement = conexao.createStatement();
            statement.executeQuery("SELECT * FROM contato " +
                    "WHERE codigoContato = " + codigo);
           
            ResultSet resultSet = statement.getResultSet();
            while (resultSet.next()) {
                PessoaController pessoaCtrl = new PessoaController();
                Pessoa pessoa = new Pessoa();
                pessoa = pessoaCtrl.getPessoa(String.valueOf(resultSet.getInt("codigoPessoa")));
               
                contato = new Contato();
                contato.setCodigoContato(resultSet.getInt("codigoContato"));
                contato.setHorario(resultSet.getString("horario"));
                contato.setTermino(resultSet.getString("termino"));
                contato.setData(Data.converteDataMysqlBr(resultSet.getString("data")));
                contato.setAssunto(resultSet.getString("assunto"));
                contato.setObjetivo(resultSet.getString("objetivo"));
                contato.setCanalContato(resultSet.getString("canal"));
                contato.setCategoria(resultSet.getString("categoria"));
                contato.setPessoa(pessoa);
            }
            resultSet.close();
            statement.close();
        } catch (Exception erro) {
            JOptionPane.showMessageDialog(null, Strings.getMensagemErroRecuperacao("Contato", erro.getMessage()), Strings.tituloMessageErro, JOptionPane.ERROR_MESSAGE);
View Full Code Here

        try {
            Statement objSTM = conexao.createStatement();
            objSTM.executeQuery("SELECT * FROM contato");

            ResultSet resultSet = objSTM.getResultSet();
            Contato contato;
            while (resultSet.next()) {
                PessoaController pessoaCtrl = new PessoaController();
                Pessoa pessoa = new Pessoa();
                pessoa = pessoaCtrl.getPessoa(String.valueOf(resultSet.getInt("codigoPessoa")));
               
                contato = new Contato();
                contato.setCodigoContato(resultSet.getInt("codigoContato"));
                contato.setHorario(resultSet.getString("horario"));
                contato.setTermino(resultSet.getString("termino"));
                contato.setData(Data.converteDataMysqlBr(resultSet.getString("data")));
                contato.setAssunto(resultSet.getString("assunto"));
                contato.setObjetivo(resultSet.getString("objetivo"));
                contato.setCanalContato(resultSet.getString("canal"));
                contato.setCategoria(resultSet.getString("categoria"));
                contato.setPessoa(pessoa);
               
                listaDeContatos.add(contato);
            }
            resultSet.close();
            objSTM.close();
View Full Code Here

   
    private Contato contato;
    private ContatoDAO contatoDAO;
   
    public ContatoController() {
        this.contato = new Contato();
        this.contatoDAO = new ContatoDAO();
    }
View Full Code Here

     * Test of atualizar method, of class ContatoController.
     */
    public void testAtualizar() {
        System.out.println("ContatoControllerTest - atualizar");
        String codigo = "1";
        Contato pContato = new Contato();
        pContato.setCodigoContato(Integer.parseInt(codigo));
        ContatoController instance = new ContatoController();
        boolean expResult = true;
        boolean result = instance.atualizar(pContato);
        assertEquals(expResult, result);
    }
View Full Code Here

     * Test of salvar method, of class ContatoController.
     */
    public void testSalvar() {
        System.out.println("ContatoControllerTest - salvar");
        String codigo = "1";
        Contato pContato = new Contato();
        pContato.setCodigoContato(Integer.parseInt(codigo));
        ContatoController instance = new ContatoController();
        boolean expResult = true;
        boolean result = instance.salvar(pContato);
        assertEquals(expResult, result);
    }
View Full Code Here

TOP

Related Classes of model.Contato

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.