public async Task <List <TituloSuneduDto> > ListarTitulos(PeticionTituloSuneduDto peticion)
        {
            peticion.RutaFolderTrabajo = _suneduConfiguracion.RutaFolderTrabajo;
            peticion.RutaTesseract     = _suneduConfiguracion.RutaTesseract;
            peticion.UrlSunedu         = _suneduConfiguracion.UrlSunedu;
            peticion.UserAgent         = _suneduConfiguracion.UserAgent;

            var operacion = await _suneduServicio.ListarTitulos(peticion);

            return(ObtenerResultadoOGenerarErrorDeOperacion(operacion));
        }
Beispiel #2
0
        private async Task <CodigosOperacionDto> ObteneryGuardar(string dni)
        {
            var operacion = await _suneduServicio.ListarTitulos(new PeticionTituloSuneduDto()
            {
                Dni = dni,
                RutaFolderTrabajo = _suneduConfiguracion.RutaFolderTrabajo,
                RutaTesseract     = _suneduConfiguracion.RutaTesseract,
                UrlSunedu         = _suneduConfiguracion.UrlSunedu,
                UserAgent         = _suneduConfiguracion.UserAgent
            });

            if (operacion.Completado)
            {
                await GuardarLista(dni, operacion.Resultado);
            }

            return(operacion.Codigo);
        }