private void jCBContratadaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jCBContratadaActionPerformed
        if (jCBContratada.getSelectedItem().equals("Editar")) {
            jCBContratada.setEditable(true);
            jCBContratada.setSelectedItem("");
        }
        if (jCBContratada.getSelectedItem().equals("Usar a logradouro cadastrado na base de dados - LOCAL")) {

            String codigo = "1";
            Localidade localidade = new Localidade();

            try {
                LocalidadeDAO dao = new LocalidadeDAO(); // estou instanciando a conexão
                localidade = dao.carregarLocalidadePeloCodigo(codigo);
                if (localidade.getBairro().equals("nulo")) {
                    JOptionPane.showMessageDialog(rootPane, "A localidade informado não consta no banco!");
                } else {

                    jCBBairroC.setEditable(true);
                    jCBBairroC.setSelectedItem(localidade.getBairro());
                    jCBCidadeC.setEditable(true);
                    jCBCidadeC.setSelectedItem(localidade.getCidade());
                    jCBRuaC.setEditable(true);
                    jCBRuaC.setSelectedItem(localidade.getEndereco());
                    jCBNumeroC.setEditable(true);
                    jCBNumeroC.setSelectedItem(localidade.getNumero());
                    jCBCNPJ.setEditable(true);
                    jCBCNPJ.setSelectedItem("");

                }
                dao.desconectar();
            } catch (BancoException e) {
                e.printStackTrace();
            }
        }
    }