예제 #1
0
        public static async Task <string> ObtenerPolizaVigenteVehiculos(string placa)
        {
            EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("POLIZAVIGENTEVEHICULO", EGloGlobales.ambiente);

            string Url = credenciales.Url + credenciales.Accion + "?placa=" + placa + "&chasis=null";

            string resultado = await DAdmConexionREST.GesEjecutarSolicitudWebRESTText(Url, "", "GET");

            return(resultado);
        }
예제 #2
0
        public static async Task <string> generarPolizaVehiculo(EAuxiliares vehiculos)
        {
            EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("EMITIRPOLIZAVEHICULO", EGloGlobales.ambiente);

            string Url = credenciales.Url + credenciales.Accion;

            /* var body = JsonConvert.DeserializeObject(vehiculos.JSONVehiculos);
             * var res = JsonConvert.SerializeObject(body);*/

            string resultado = await DAdmConexionREST.GesEjecutarSolicitudWebRESTText(Url, vehiculos.JSONVehiculos, "POST");

            return(resultado);
        }
예제 #3
0
        public static async Task <string> ingresarDatosVehiculo(EAuxiliares vehiculos)
        {
            EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("INGRESARDATOSVEHICULO", EGloGlobales.ambiente);

            string Url = credenciales.Url + credenciales.Accion;

            var body = JsonConvert.DeserializeObject(vehiculos.JSONVehiculos);
            var res  = JsonConvert.SerializeObject(body);

            string resultado = await DAdmConexionREST.GesEjecutarSolicitudWebRESTText(Url, res, "POST");

            return(resultado);
        }
예제 #4
0
        public static async Task <string> BroConsultarEmpresaPersonaServicio(string documento)
        {
            EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("BUSCARRUCCEDULAS", EGloGlobales.ambiente);

            string Url = credenciales.Url;
            string Key = credenciales.Contrasena;

            var body = JsonConvert.SerializeObject(new
            {
                NroDocumento = documento
            });

            string resultado = await DAdmConexionREST.BroEjecutarSolicitudWebREST(Url, Key, body);

            return(resultado);
        }
예제 #5
0
        public static async Task <string> BroInsertarAclaratorios(EBroTextos texto)
        {
            EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("INSERTARACLARATORIOS", EGloGlobales.ambiente);

            string url = credenciales.Url + credenciales.Accion + texto.IdPV;

            var body = JsonConvert.SerializeObject(new
            {
                IdPV  = texto.IdPV,
                Texto = texto.Texto
            });

            string resultado = await DAdmConexionREST.GesEjecutarSolicitudWebRESTText(url, body, "POST");

            return(resultado);
        }
예제 #6
0
        public static async Task <string> BroActualizarEmpresaPersonaServicio(EAuxiliares datos)
        {
            EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("ACTUALIZARRUCCEDULAS", EGloGlobales.ambiente);

            string Url = credenciales.Url;
            string Key = credenciales.Contrasena;


            var body = JsonConvert.SerializeObject(new
            {
                CodUsuario                = datos.CodUsuario,
                CodTipoAgente             = datos.CodTipoAgente,
                CodAgente                 = datos.CodAgente,
                Origen                    = datos.Origen,
                CodProvincia              = datos.CodProvincia,
                CodCiudad                 = datos.CodCiudad,
                Direccion                 = datos.Direccion,
                FechaNacimiento           = datos.FechaNacimiento,
                Genero                    = datos.Genero,
                Estado                    = datos.Estado,
                DireccionGeo1             = datos.DireccionGeo1,
                DireccionGeo2             = datos.DireccionGeo2,
                DireccionGeo3             = datos.DireccionGeo3,
                FechaExpedicionPasaporte  = datos.FechaExpedicionPasaporte,
                FechaVencimientoPasaporte = datos.FechaVencimientoPasaporte,
                FechaIngresoPais          = datos.FechaIngresoPais,
                TipoDocumento             = datos.TipoDocumento,
                NroDocumento              = datos.NroDocumento,
                Nombre                    = datos.Nombre,
                PrimerApellido            = datos.PrimerApellido,
                SegundoApellido           = datos.SegundoApellido,
                CodPaisOrigen             = datos.CodPaisOrigen,
                EstadoCivil               = datos.EstadoCivil,
                EMail = datos.EMail,
                EMailFactElectronica = datos.EMailFactElectronica,
                TelefonoConvencional = datos.TelefonoConvencional,
                TelefonoCelular      = datos.TelefonoCelular,
                CodigoAsegurado      = datos.CodigoAsegurado,
                CodEstadoMigratorio  = datos.CodEstadoMigratorio,
                CodOcupacionF        = datos.CodOcupacionF,
                CodActividadEconomJ  = datos.CodActividadEconomJ
            });

            string resultado = await DAdmConexionREST.BroEjecutarSolicitudWebREST(Url, Key, body);

            return(resultado);
        }
예제 #7
0
        public static async Task <string> BroObtenerVehiculosANT(string Placa_)
        {
            EAdmCatalogoCredenciales credenciales = DAdmCredenciales.AdmConsultarCatalogoCredenciales("VEHICULOS", EGloGlobales.ambiente);

            string ServicioOCPKey = credenciales.Llave;
            string ServicioURL    = credenciales.Url;

            var body = JsonConvert.SerializeObject(new
            {
                UserName   = credenciales.UsuarioNombre,
                Password   = credenciales.Contrasena,
                AppOrigen  = credenciales.Origen,
                AppUsuario = credenciales.Usuario,
                Dui        = "",
                Placa      = Placa_
            });

            string resultado = await DAdmConexionREST.BroEjecutarSolicitudWebREST(ServicioURL, ServicioOCPKey, body);

            return(resultado);
        }