public void GetParametricas() { ComplexParametricas objComplex = new ComplexParametricas(); AperturaAuditoriaManager objProgramaAudi = new AperturaAuditoriaManager(); var resul = objProgramaAudi.GetParametricas(objComplex); Assert.AreEqual(resul.State, ResponseType.Success); }
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)); }
public ResponseQuery <ListaCargosCalificados> ObtenerCargos() { Binnacle.ProcessEvent(new Event { category = Event.Category.Information, description = $"Metodo ObtenerCargos llamado" }); AperturaAuditoriaManager objAperturaManager = new AperturaAuditoriaManager(); return(objAperturaManager.ObtenerCargos()); }
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)); }
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)); }
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)); }
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)); }
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)); }
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)); }
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)); }
public Response CargarSolcitud() { Response resul = new Response(); AperturaAuditoriaManager aperturaAuditoriaManager = new AperturaAuditoriaManager(); try { var file = Request.Form.Files[0]; var folderName = Path.Combine("Solcitudes", DateTime.Now.ToString("yyyyMMdd")); var pathToSave = Path.Combine(Directory.GetCurrentDirectory(), folderName); if (!Directory.Exists(pathToSave)) { Directory.CreateDirectory(pathToSave); } if (file.Length > 0) { var fileName = ContentDispositionHeaderValue.Parse(file.ContentDisposition).FileName.Trim('"').Replace(".xlsx", "").Replace(".xls", "") + DateTime.Now.ToString("yyyyMMdd") + ".xls"; var fullPath = Path.Combine(pathToSave, fileName); if (System.IO.File.Exists(fullPath)) { System.IO.File.Delete(fullPath); } var dbPath = Path.Combine(folderName, fileName); using (var stream = new FileStream(fullPath, FileMode.Create)) { file.CopyTo(stream); } resul = aperturaAuditoriaManager.CargarSolicitudExcel(fullPath); } else { resul = new Response { State = ResponseType.Warning, Message = "Error el archivo pesa 0 bytes!!!!" }; } } catch (Exception ex) { aperturaAuditoriaManager.ProcessError(ex, resul); } return(resul); }
public void RegisterTest01() { AperturaAuditoriaManager objProgramaAudi = new AperturaAuditoriaManager(); ComplexProgramaAuditoria objComplex = new ComplexProgramaAuditoria(); Praprogramasdeauditorium objPrograma = new Praprogramasdeauditorium { IdparamArea = 1, // /*SISTEMA - PRODUCTO*/ Nit = "123456", Fecha = "01/01/2001", IdOrganizacionWs = "5", OrganizacionContentWs = "{\"NOmbre\":\"ruben\"}", CodigoServicioWs = "REG-PROG-XXXXXXX", //DetalleServicio = "{\"NOmbre\":\"ruben\"}", IdparamTipoServicio = 1,/*CERTIFICACION - RENOVACION*/ //CodigoDeServicioCodigoIafWs = "{\"NOmbre\":\"ruben\"}", NumeroAnios = 1, UsuarioRegistro = "ivan.vilela", FechaDesde = DateTime.Now, FechaHasta = null }; Praciclosprogauditorium ciclosprogauditorium = new Praciclosprogauditorium { UsuarioRegistro = "ivan.vilela", FechaDesde = DateTime.Now, FechaHasta = null, //Ano = 2000, IdparamTipoAuditoria = 1, NombreOrganizacionCertificado = "nombre que va en el certificado" }; objPrograma.Praciclosprogauditoria.Add(ciclosprogauditorium); ciclosprogauditorium = new Praciclosprogauditorium { UsuarioRegistro = "ivan.vilela", FechaDesde = DateTime.Now, FechaHasta = null, //Ano = 2001, IdparamTipoAuditoria = 1, NombreOrganizacionCertificado = "nombre que va en el certificado" }; objPrograma.Praciclosprogauditoria.Add(ciclosprogauditorium); ciclosprogauditorium = new Praciclosprogauditorium { UsuarioRegistro = "ivan.vilela", FechaDesde = DateTime.Now, FechaHasta = null, //Ano = 2002, IdparamTipoAuditoria = 1, NombreOrganizacionCertificado = "nombre que va en el certificado" }; Praciclocronograma objCicloCrono = new Praciclocronograma { IdPrAcicloProgAuditoria = 1, DiasInsitu = 5, //MesProgramado = 1, //MesReprogramado = 3, FechaInicioDeEjecucionDeAuditoria = DateTime.Now, FechaDeFinDeEjecucionAuditoria = DateTime.Now, UsuarioRegistro = "ivan.vilela", FechaDesde = DateTime.Now, FechaHasta = null }; //doble tipo de auditoria, se repite en la cabecera por sis ac los dos ciclosprogauditorium.Praciclocronogramas.Add(objCicloCrono); //Participante Pracicloparticipante objParticipante = new Pracicloparticipante { IdPrAcicloProgAuditoria = 1, //IdParticipanteWs = "1WS", //ParticipanteContextWs = "{\"NOmbre\":\"ruben\"}", UsuarioRegistro = "ivan.vilela", FechaDesde = DateTime.Now, //IdparamEstadoParticipante = 1 ///baja - vigente }; ciclosprogauditorium.Pracicloparticipantes.Add(objParticipante); //Productos Pradireccionespaproducto objDirProd = new Pradireccionespaproducto { IdPrAcicloProgAuditoria = 1, Nombre = "cemento Portland", Direccion = "Planta industrial Viacha", Marca = "NB", Sello = "1", //IdparamPais = 1, //IdparamDepartamento = 1, Ciudad = "el alto", FechaEmisionPrimerCertificado = DateTime.Now, FechaVencimientoUltimoCertificado = DateTime.Now, FechaVencimientoCertificado = DateTime.Now, UsuarioRegistro = "ivan.vilela", FechaDesde = DateTime.Now, FechaHasta = null }; ciclosprogauditorium.Pradireccionespaproductos.Add(objDirProd); objPrograma.Praciclosprogauditoria.Add(ciclosprogauditorium); //objComplex.reqPrograma = objPrograma; var resul = objProgramaAudi.RegisterProgramaAuditoria(objPrograma); Assert.AreEqual(resul.State, ResponseType.Success); }
public void ObtenerProgramaAuditoriaTest1() { AperturaAuditoriaManager aperturaAuditoriaManager = new AperturaAuditoriaManager(); var resul = aperturaAuditoriaManager.ObtenerProgramaAuditoria(14455, "rchalco"); }