コード例 #1
0
 public IActionResult ObtenerArchivo(string fileName)
 {
     Binnacle.ProcessEvent(new Event {
         category = Event.Category.Information, description = $"Metodo BuscarPais llamado"
     });
     fileName = fileName.StartsWith("\\") ? "\\" + fileName : fileName;
     return(new PhysicalFileResult(fileName, System.Net.Mime.MediaTypeNames.Application.Octet));
 }
コード例 #2
0
 public IActionResult ObtenerArchivoDesignacion(string fileName)
 {
     Binnacle.ProcessEvent(new Event {
         category = Event.Category.Information, description = $"Metodo BuscarPais llamado"
     });
     //return new PhysicalFileResult(fileName, "application/pdf");
     return(new PhysicalFileResult(fileName, System.Net.Mime.MediaTypeNames.Application.Octet));
 }
コード例 #3
0
        public ResponseQuery <PersonReport> GetPersonsTest(string name)
        {
            Binnacle.ProcessEvent(new Event {
                category = Event.Category.Information, description = $"Metodo GetPersonsTest llamdo con parametro {name}"
            });
            PersonManager personManager = new PersonManager();

            return(personManager.GetPersons(name));
        }
コード例 #4
0
        public ResponseQuery <NormaInternacional> BuscarNormasInternacionales(RequestBuscarNormasInternacionales req)
        {
            Binnacle.ProcessEvent(new Event {
                category = Event.Category.Information, description = $"Metodo BuscarNormasInternacionales llamado"
            });
            AperturaAuditoriaManager objAperturaManager = new AperturaAuditoriaManager();

            return(objAperturaManager.BuscarNormasInternacionales(req.Codigo));
        }
コード例 #5
0
        public ResponseQuery <ListaCalificado> BuscarPersonalCargos(RequestBuscarPersonalCargos requestBuscarPersonalCargos)
        {
            Binnacle.ProcessEvent(new Event {
                category = Event.Category.Information, description = $"Metodo BuscarPersonalCargos llamado"
            });
            AperturaAuditoriaManager objAperturaManager = new AperturaAuditoriaManager();

            return(objAperturaManager.BuscarPersonalCargos(requestBuscarPersonalCargos.IdCargoCalificado));
        }
コード例 #6
0
        public ResponseQuery <ListaCargosCalificados> ObtenerCargos()
        {
            Binnacle.ProcessEvent(new Event {
                category = Event.Category.Information, description = $"Metodo ObtenerCargos llamado"
            });
            AperturaAuditoriaManager objAperturaManager = new AperturaAuditoriaManager();

            return(objAperturaManager.ObtenerCargos());
        }
コード例 #7
0
        public ResponseObject <Praprogramasdeauditorium> ObtenerProgramaAuditoria(RequestObtenerProgramaAuditoria req)
        {
            Binnacle.ProcessEvent(new Event {
                category = Event.Category.Information, description = $"Metodo ObtenerProgramaAuditoria llamdo con parametro {JsonConvert.SerializeObject(req.IdServicio)}"
            });
            AperturaAuditoriaManager objAperturaManager = new AperturaAuditoriaManager();

            return(objAperturaManager.ObtenerProgramaAuditoria(req.IdServicio, req.Usuario));
        }
コード例 #8
0
        public ResponseObject <Praprogramasdeauditorium> RegisterProgramaAuditoria(Praprogramasdeauditorium req)
        {
            Binnacle.ProcessEvent(new Event {
                category = Event.Category.Information, description = $"Metodo GetPersonsTest llamdo con parametro {JsonConvert.SerializeObject(req)}"
            });
            AperturaAuditoriaManager objAperturaManager = new AperturaAuditoriaManager();

            return(objAperturaManager.RegisterProgramaAuditoria(req));
        }
コード例 #9
0
        public Response GenerarDesignacion(RequestGenerarDesignacion req)
        {
            Binnacle.ProcessEvent(new Event {
                category = Event.Category.Information, description = $"Metodo BuscarPais llamado"
            });
            AperturaAuditoriaManager objAperturaManager = new AperturaAuditoriaManager();

            return(objAperturaManager.GenerarDesignacion(req.IdCiclo, req.pathPlantilla));
        }
コード例 #10
0
        public ResponseQuery <Ciudad> BuscarCiudad(RequestBuscarCiudad req)
        {
            Binnacle.ProcessEvent(new Event {
                category = Event.Category.Information, description = $"Metodo BuscarPais llamado"
            });
            AperturaAuditoriaManager objAperturaManager = new AperturaAuditoriaManager();

            return(objAperturaManager.BuscarCiudad(req.IdEstado));
        }
コード例 #11
0
        public ResponseQuery <Pais> BuscarPais(Contracts.RequestBuscarPais req)
        {
            Binnacle.ProcessEvent(new Event {
                category = Event.Category.Information, description = $"Metodo BuscarPais llamado"
            });
            AperturaAuditoriaManager objAperturaManager = new AperturaAuditoriaManager();

            return(objAperturaManager.BuscarPais(req.pais));
        }
コード例 #12
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);
        }
コード例 #13
0
        public ResponseQuery <Clasificador> BuscarOrganismosCertificadores()
        {
            Binnacle.ProcessEvent(new Event {
                category = Event.Category.Information, description = $"Metodo BuscarPais llamado"
            });
            AperturaAuditoriaManager  objAperturaManager = new AperturaAuditoriaManager();
            RequestBuscarClasificador req = new RequestBuscarClasificador {
                padre = 638
            };

            return(objAperturaManager.BuscarOrganismosCertificadores(req));
        }
コード例 #14
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));
        }