public Empresas consultarEmpresaSecuencia(BigInteger secEmpresa) {
   try {
     Empresas lista = persistenciaEmpresas.buscarEmpresasSecuencia(em, secEmpresa);
     return lista;
   } catch (Exception e) {
     System.err.println("Error AdministrarEmpresas consultarEmpresaSecuencia : " + e.toString());
     return null;
   }
 }
 @Override
 public List<Empresas> listasEmpresasPorSecuenciaEmpresa(BigInteger secuencia) {
   try {
     List<Empresas> lista = persistenciaEmpresas.buscarEmpresasLista(em, secuencia);
     return lista;
   } catch (Exception e) {
     System.err.println("Error listaEmpresas Admi : " + e.toString());
     return null;
   }
 }
 @Override
 public List<Empresas> listaEmpresas() {
   try {
     List<Empresas> lista = persistenciaEmpresas.buscarEmpresas(em);
     return lista;
   } catch (Exception e) {
     System.err.println("Error listaEmpresas Admi : " + e.toString());
     return null;
   }
 }
 @Override
 public void borrarEmpresas(List<Empresas> listaE) {
   try {
     for (int i = 0; i < listaE.size(); i++) {
       if (listaE.get(i).getCentrocosto().getSecuencia() == null) {
         listaE.get(i).setCentrocosto(new CentrosCostos());
       }
       persistenciaEmpresas.borrar(em, listaE.get(i));
     }
   } catch (Exception e) {
     System.out.println("Error borrarEmpresas Admi : " + e.toString());
   }
 }
 @Override
 public String consultarEstadoConsultaDatos(BigInteger secuenciaEmpresa) {
   return persistenciaEmpresas.estadoConsultaDatos(em, secuenciaEmpresa);
 }