Пример #1
0
        public ResponseQuery <DTOspWSGetResumePrograma> GetResumePrograma(RequestGetResumePrograma requestGetResumePrograma)
        {
            Binnacle.ProcessEvent(new Event {
                category = Event.Category.Information, description = $"Metodo GetResumePrograma llamado"
            });
            TomaDecisionManager tomaDecisionManager = new TomaDecisionManager();
            var resul = tomaDecisionManager.GetResumePrograma(requestGetResumePrograma.tipo, requestGetResumePrograma.idCiclo);

            return(resul);
        }
Пример #2
0
        public IActionResult GenerarDocumento(RequestExternalReport requestGenerarDocumento)
        {
            Binnacle.ProcessEvent(new Event {
                category = Event.Category.Information, description = $"Metodo GenerarDocumento llamado"
            });
            TomaDecisionManager tomaDecisionManager = new TomaDecisionManager();
            var resul = tomaDecisionManager.GenerarDocumentoByIdCiclo(requestGenerarDocumento);

            if (resul.State == Domain.Main.Wraper.ResponseType.Success)
            {
                string fileName = resul.Message;
                fileName = fileName.StartsWith("\\") ? "\\" + fileName : fileName;
                return(new PhysicalFileResult(fileName, System.Net.Mime.MediaTypeNames.Application.Octet));
            }
            return(Problem(resul.Message));
        }
Пример #3
0
 public void DevuelveCorrelativoDocAuditoria()
 {
     TomaDecisionManager elaboracionAuditoriaManager = new TomaDecisionManager();
     var response = elaboracionAuditoriaManager.DevuelveCorrelativoDocAuditoria(1, 2021, 3);
 }