public boolean validarLicencia(LicenciaConductor licencia, Persona p, EntityManager manager) {
        boolean resultado = false;
        if (licencia != null) {
            if (manager.find(LicenciaConductor.class, licencia.getNumero()) != null) {
                resultado = true;
                System.out.println("No se pudo agregar la licencia de numero " + licencia.getNumero() + " ya existe en la base de datos");
            }
            if (licencia.getPropietario() != null) {
                if (licencia.getPropietario().getCi() != p.getCi()) {
                    resultado = true;
                    System.out.println("La licencia de numero " + licencia.getNumero() + " no se pudo agregar, ya esta asociada a otra persona de cedula " + p.getCi());
                }
            }
            if (manager.find(Departamento.class, licencia.getDepartamento().getId()) == null) {
                resultado = true;
                System.out.println("No se pudo agregar la licencia de numero " + licencia.getNumero() + " no pertenece a un Departamento existente en la base de datos");
            }
        }
        return resultado;
    }