Duvida - Salvar jcombobox que vem de outro jcombobox

Bom dia/tarde/noite galera!
Estou com uma duvida tenho um jcombobox que me traz as empresas do banco de dados e quando seleciono a empresa ele já me mostra os funcionários dessa empresa selecionada
e com a empresa e funcionário selecionados eu queria abrir um chamado puxando esses dois dados dos jcombobox.

//Classe onde chamo as empresas para o jcombobox empresas    
public Principal() {
        initComponents();
        EmpresaDAO edao = new EmpresaDAO();
        for (Empresa e : edao.read()) {
            combo_emp.addItem(e);
        }
        AutoCompleteDecorator.decorate(combo_emp);
    }

//Classe onde chamo os funcionarios apartir da empresa selecionada
private void combo_empActionPerformed(java.awt.event.ActionEvent evt) {                                          
        combo_func.removeAllItems();
        FuncionarioDAO fdao = new FuncionarioDAO();
        ArrayList<Funcionario> list = fdao.getData((Empresa) combo_emp.getSelectedItem());
        for (int i = 0; i < list.size(); i++) {
            combo_func.addItem(list.get(i).getNome());
        }
    } 

//Quando clico para salvar o chamado e já querendo puxar a empresa do jcombobox(combo_emp) e o funcionario do jcombobox (func_emp)
private void btn_salvar_chamadoActionPerformed(java.awt.event.ActionEvent evt) {
Chamado c = new Chamado();
Empresa empresa = (Empresa) combo_emp.getSelectedItem();
Funcionario funcionario = combo_func.getSelectedItem();
ChamadoDAO cdao = new ChamadoDAO();

    empresa.getId_emp();
    funcionario.getId_func();
    //func = funcionario;
    c.setFone(txt_telefone_chamado.getText());
    c.setTitulo(txt_titulo_chamado.getText());
    c.setTexto(txt_chamado_desc.getText());
    c.setTags(txt_tag1.getText());
    cdao.Cad_Chamado(empresa, funcionario, c);

    txt_titulo_chamado.setText("");
    txt_telefone_chamado.setText("");
    txt_chamado_desc.setText("");
    txt_tag1.setText("");

}