示例#1
0
 public int UpdatePregunta(PreguntaGeneral item, string ip)
 {
     try
     {
         _context.PreguntaGenerals.Update(item);
         procLog.AddLog(ip, procLog.GetPropertyValues(item, System.Reflection.MethodBase.GetCurrentMethod().Name), "OK", 200);
         return(_context.SaveChanges());
     }
     catch (Exception ex)
     {
         procLog.AddLog(ip, procLog.GetPropertyValues(item, System.Reflection.MethodBase.GetCurrentMethod().Name), ex.InnerException.Message, 400);
         return(0);
     }
 }
示例#2
0
 public long AddPregunta(PreguntaGeneral item, string ip)
 {
     try
     {
         var PreguntaRes = _context.PreguntaGenerals.Add(item);
         _context.SaveChanges();
         procLog.AddLog(ip, procLog.GetPropertyValues(item, System.Reflection.MethodBase.GetCurrentMethod().Name), "OK", 200);
         return(Int32.Parse(PreguntaRes.Entity.IdPreguntaGeneral.ToString()));
     }
     catch (Exception ex)
     {
         procLog.AddLog(ip, procLog.GetPropertyValues(item, System.Reflection.MethodBase.GetCurrentMethod().Name), ex.InnerException.Message, 400);
         var r = ex.Message;
         return(0);
     }
 }
        public quotationCarGenericRequest RequestLiberty()
        {
            QuotationCarGenericPortTypeClient client = new QuotationCarGenericPortTypeClient();
            quotationCarGenericRequest request = new quotationCarGenericRequest();
            PersonaNatural conductor = new PersonaNatural();
            Automovil automovil = new Automovil();
            DatosGestion datosGestion = new DatosGestion();
            InfoRequest infoRequest = new InfoRequest();

            Amparo amp = new Amparo();
            amp.codigo = "775";
            amp.capital = "1000000000";
            //agrega objeto a un array, sin recorrerlo.
            Amparo[] amparo = new Amparo[] { amp };
            //amparo[0].codigo = "775";
            //amparo[0].capital = "1000000000";
            request.amparo = amparo;

            automovil.datos = new Datos_type0();
            automovil.datos.codigoFasecolda = "08001155";
            automovil.datos.modeloAnyo = 2014;
            automovil.identificacion = new Identificacion_type0();
            automovil.identificacion.color = new ElementoCodificado();
            automovil.identificacion.color.codigo = "4";
            automovil.identificacion.kilometraje = 0;
            automovil.identificacion.placa = new Placa();
            automovil.identificacion.placa.placa = "XXX111";
            automovil.identificacion.placa.tipoPlaca = new ElementoCodificado();
            automovil.identificacion.placa.tipoPlaca.codigo = "12";
            automovil.identificacion.valor = 30200000;
            automovil.identificacion.transportaCombustible = false;
            automovil.identificacion.vin = "WERTWEG454GS";
            automovil.otrosDatos = new OtrosDatos_type0();
            automovil.otrosDatos.nuevo = false;
            automovil.otrosDatos.uso = new ElementoCodificado();
            automovil.otrosDatos.uso.codigo = "3";
            //se agrega al request
            request.automovil = automovil;
            conductor.direccion = new Direccion();
            conductor.direccion.ciudad = "1";
            conductor.direccion.direccion = "CRA 1 5 30";
            conductor.direccion.departamento = "76";
            conductor.direccion.pais = "170";
            conductor.numeroDocumento = "24949999";
            conductor.telefono = new Telefono();
            conductor.telefono.numero = "4850000";
            conductor.tipoDocumento = new ElementoCodificado();
            conductor.tipoDocumento.codigo = "36";
            conductor.tipoDocumento.nombre = "Cedula Ciudadania";
            conductor.fechaNacimiento = Convert.ToDateTime("1950-11-06T00:00:00.000-06:00");
            conductor.genero = new ElementoCodificado();
            conductor.genero.codigo = "2";
            conductor.genero.nombre = "Mujer";
            conductor.ocupacion = new ElementoCodificado();
            conductor.ocupacion.codigo = "10";
            conductor.primerApellido = "Gutierrez";
            conductor.primerNombre = "Yesid";
            conductor.segundoApellido = "Hernandez";
            conductor.segundoNombre = "Pedro";
            request.conductor = conductor;

            datosGestion.agente = new ElementoCodificado();
            datosGestion.agente.codigo = "4091415";
            datosGestion.duracion = new ElementoCodificado();
            datosGestion.duracion.codigo = "0";
            datosGestion.formaPago = new ElementoCodificado();
            datosGestion.formaPago.codigo = "12";
            datosGestion.producto = new ElementoCodificado();
            datosGestion.producto.codigo = "6031";

            infoRequest.aplicacionCliente = "WEBCTZ";
            infoRequest.fecha = Convert.ToDateTime("2018-07-06T10:24:54.000-05:00");
            infoRequest.ip = "fe80::dc32:3:b8d:db9%14";
            infoRequest.requestID = "95194";
            infoRequest.terminal = "COBTA-I-AP4";

            PreguntaGeneral general = new PreguntaGeneral();
            Pregunta pregunta = new Pregunta();
            pregunta.codigo = "9008";
            pregunta.nombre = "";
            Respuesta rta = new Respuesta();
            rta.valor = "1";
            general.pregunta = pregunta;
            general.respuesta = rta;

            PreguntaGeneral[] preguntaPoliza = new PreguntaGeneral[] { general };
            request.preguntaPoliza = preguntaPoliza;

            PersonaNatural personaNatural = new PersonaNatural();
            personaNatural.direccion = new Direccion();
            personaNatural.direccion.ciudad = "1";
            personaNatural.direccion.departamento = "76";
            personaNatural.direccion.direccion = "CRA 1 5 30";
            personaNatural.direccion.pais = "170";
            personaNatural.numeroDocumento = "24949999";
            personaNatural.telefono = new Telefono();
            personaNatural.telefono.numero = "4850000";
            personaNatural.tipoDocumento = new ElementoCodificado();
            personaNatural.tipoDocumento.codigo = "36";
            personaNatural.tipoDocumento.nombre = "Cedula Ciudadanía";
            personaNatural.fechaNacimiento = Convert.ToDateTime("1950-11-06T00:00:00.000-06:00");
            personaNatural.genero = new ElementoCodificado();
            personaNatural.genero.codigo = "2";
            personaNatural.genero.nombre = "Mujer";
            personaNatural.ocupacion = new ElementoCodificado();
            personaNatural.ocupacion.codigo = "10";
            personaNatural.primerApellido = "Gutierrez";
            personaNatural.primerNombre = "Yesid";
            personaNatural.segundoApellido = "Hernandez";
            personaNatural.segundoNombre = "Pedro";
            PersonaNatural[] natural = new PersonaNatural[] { personaNatural };
            request.tomadorPersonaNatural = natural;

            return request;
        }