Package controller

Examples of controller.ContatoController


        elementosDaTabela.addElement("Código");
        elementosDaTabela.addElement("Assunto");
        elementosDaTabela.addElement("Data");       
        elementosDaTabela.addElement("Objetivo");               
        elementosDaTabela.addElement("Canal");                                     
        ContatoController contatoCtrl= new ContatoController();                      
        DefaultTableModel modeloTabela = new DefaultTableModel(elementosDaTabela,0);
        modeloTabela = contatoCtrl.getTableContatos(modeloTabela);
        jTable1.setModel(modeloTabela);
    }   
View Full Code Here


private void jTable1MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jTable1MouseClicked
// TODO add your handling 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());
View Full Code Here

    GerenciadorOperacional.removeFrame();
}//GEN-LAST:event_btnFecharActionPerformed

private void btnNovoActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnNovoActionPerformed
// TODO add your handling code here:
    ContatoController contatoCtrl = new ContatoController();
    jButtonConsultar.requestFocus();
   
    modo = Modo.Inclusao;
    JButton[] ativaBotoes = {btnSalvar, btnCancelar, jButtonConsultar};
    habilitaBotoes(ativaBotoes, true);

    JButton[] desativaBotoes = {btnFechar, btnEditar, btnExcluir, btnNovo};
    habilitaBotoes(desativaBotoes, false);

    limpaCampos();
    jTextFieldCodigoContato.setText(contatoCtrl.getNovoCodigo());
    habilitaCampos(true);
    jTable1.setEnabled(false);
}//GEN-LAST:event_btnNovoActionPerformed
View Full Code Here

    jTable1.setEnabled(false);
}//GEN-LAST:event_btnEditarActionPerformed

private void btnExcluirActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_btnExcluirActionPerformed
// TODO add your handling code here:
    ContatoController contatoCtrl = new ContatoController();
    String codigoSelecionado = jTextFieldCodigoContato.getText();
    Object[] opcoes = {"Sim", "Não"};
    int confirma = JOptionPane.showOptionDialog(null, Strings.confirmaExcluir, Strings.tituloExcluir, JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE, null, opcoes, opcoes[0]);
    if (confirma == 0) {
        if (contatoCtrl.excluir(codigoSelecionado)) {
            JOptionPane.showMessageDialog(this, Strings.operacaoSucesso);
            carregaTabela();
        } else {
            JOptionPane.showMessageDialog(this, Strings.operacaoFracasso, Strings.tituloMessage, JOptionPane.ERROR_MESSAGE);
        }
View Full Code Here

        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
            salvou = contatoController.atualizar(contato);      
       
        if(salvou){
            JButton[] desativaBotoes = {btnSalvar, btnCancelar, btnEditar, jButtonConsultar};
            habilitaBotoes(desativaBotoes, false);
View Full Code Here

TOP

Related Classes of controller.ContatoController

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.