|
|
@ -330,7 +330,7 @@ namespace CORRESPONSALBackend.Controllers |
|
|
|
//Se copian los archivos necesarios a la ruta donde se van a comprimir. |
|
|
|
//Se copian los archivos necesarios a la ruta donde se van a comprimir. |
|
|
|
foreach (var proceso in procesos){ |
|
|
|
foreach (var proceso in procesos){ |
|
|
|
var fileLog = await _Repo.getFileByProcess(id, proceso);//Se busca el registro del archivo en la BD |
|
|
|
var fileLog = await _Repo.getFileByProcess(id, proceso);//Se busca el registro del archivo en la BD |
|
|
|
if(fileLog.Tags == "" && proceso != 39)//Se valida que exista el registro de la BD de los archivos obligatorios |
|
|
|
if(fileLog.Tags == "" && proceso != 39 && proceso != 41)//Se valida que exista el registro de la BD de los archivos obligatorios |
|
|
|
throw new Exception("No se han encontrado uno o más de los archivos obligatorios"); |
|
|
|
throw new Exception("No se han encontrado uno o más de los archivos obligatorios"); |
|
|
|
if(fileLog.Tags == "" && (proceso == 39 || proceso == 41)) continue; //Si es un archivo opcional se salta la ejecucion del resto del foreach |
|
|
|
if(fileLog.Tags == "" && (proceso == 39 || proceso == 41)) continue; //Si es un archivo opcional se salta la ejecucion del resto del foreach |
|
|
|
//Se obtienen las rutas relativas donde se alojan los archivos. |
|
|
|
//Se obtienen las rutas relativas donde se alojan los archivos. |
|
|
|