private void saveButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_saveButtonActionPerformed

        //Validação dos campos
        String msg = "";

        if (emailField.getText().equals("")) {
            msg += "Email\n";
        }

        if (NomeField.getText().equals("")) {
            msg += "Nome\n";
        }

        if (CPFField.getText().equals("")) {
            msg += "CPF\n";
        }

        if (RGField.getText().equals("")) {
            msg += "RG\n";
        }

        if (!msg.equals("")) {
            JOptionPane.showMessageDialog(null, "Por favor, não deixei esses campos vazios:\n" + msg);
        } else {
            if (idContatoField.getText().equals("")) {
                facade.salvar(
                        emailField.getText(), NomeField.getText(), logradouroField.getText(), complementoField.getText(),
                        numeroField.getText(), cidadeField.getText(), ufField.getText(), cepField.getText(),
                        telefoneField.getText(), telefoneAltField.getText(), SobrenomeField.getText(), CPFField.getText(), RGField.getText(), ((MasculinoRadioButton.isSelected() == true) ? "M" : "F"), null);
            } else {
                facade.atualizar(Integer.parseInt(idContatoField.getText()), emailField.getText(), NomeField.getText(), logradouroField.getText(), complementoField.getText(),
                        numeroField.getText(), cidadeField.getText(), ufField.getText(), cepField.getText(),
                        telefoneField.getText(), telefoneAltField.getText(), SobrenomeField.getText(), CPFField.getText(), RGField.getText(), ((MasculinoRadioButton.isSelected() == true) ? "M" : "F"), null);
            }
        }
    }//GEN-LAST:event_saveButtonActionPerformed