public EmpresaBean get(EmpresaBean oEmpresaBean) throws Exception {
        if (oEmpresaBean.getId() > 0) {
            try {
                oMysql.conexion(enumTipoConexion);
                if (!oMysql.existsOne("empresa", oEmpresaBean.getId())) {
                    oEmpresaBean.setId(0);
                } else {
                    
                   UsuarioBean oUsuarioBean = new UsuarioBean();

                    oUsuarioBean.setId(Integer.parseInt(oMysql.getOne("empresa", "id_usuario", oEmpresaBean.getId())));

                    UsuarioDao oUsuarioDao = new UsuarioDao(enumTipoConexion);
                    oUsuarioBean = oUsuarioDao.get(oUsuarioBean);
                    oEmpresaBean.setUsuario(oUsuarioBean);
                    
                    oEmpresaBean.setId_usuario(Integer.parseInt(oMysql.getOne("empresa", "id_usuario", oEmpresaBean.getId())));
                    oEmpresaBean.setNombre(oMysql.getOne("empresa", "nombre", oEmpresaBean.getId()));
                    oEmpresaBean.setCif(oMysql.getOne("empresa", "cif", oEmpresaBean.getId()));
                    oEmpresaBean.setDireccion(oMysql.getOne("empresa", "direccion", oEmpresaBean.getId()));
                    oEmpresaBean.setLocalidad(oMysql.getOne("empresa", "localidad", oEmpresaBean.getId()));
                    oEmpresaBean.setProvincia(oMysql.getOne("empresa", "provincia", oEmpresaBean.getId()));
                    oEmpresaBean.setPais(oMysql.getOne("empresa", "pais", oEmpresaBean.getId()));
                    oEmpresaBean.setTelefono(oMysql.getOne("empresa", "telefono", oEmpresaBean.getId()));
                    oEmpresaBean.setFax(oMysql.getOne("empresa", "fax", oEmpresaBean.getId()));
                    oEmpresaBean.setActividad(oMysql.getOne("empresa", "actividad", oEmpresaBean.getId()));
                    oEmpresaBean.setNombrecontacto(oMysql.getOne("empresa", "nombrecontacto", oEmpresaBean.getId()));
                    oEmpresaBean.setEmailcontacto(oMysql.getOne("empresa", "emailcontacto", oEmpresaBean.getId()));
                    oEmpresaBean.setValidada(oMysql.getOne("empresa", "validada", oEmpresaBean.getId()));
                }
            } catch (Exception e) {
                throw new Exception("EmpresaDao.getEmpresa: Error: " + e.getMessage());
            } finally {
                oMysql.desconexion();
            }
        } else {
            oEmpresaBean.setId(0);
        }
        return oEmpresaBean;
    }