Esempio n. 1
0
        public int ValidarVersion(string CodigoSistema, string Version, int TipoInformacion, out int strCodigoRespuesta, out string strMensaje)
        {
            ClienteServicio         objeto    = new ClienteServicio();
            RespuestaValidarVersion respuesta = objeto.ValidarVersion(CodigoSistema, Version, TipoInformacion);

            strCodigoRespuesta = respuesta.CodigoRespuesta;
            strMensaje         = respuesta.Mensaje;

            return((respuesta.CodigoRespuesta == ClienteCerbero.RESPUESTA_OK) ? 1 : 0);
        }
Esempio n. 2
0
        public static CerberoResult ValidarVersion(string CodigoSistema, string Version, int TipoInformacion)
        {
            RespuestaValidarVersion respuesta = ClienteServicio.ValidarVersion(CodigoSistema, Version, TipoInformacion);

            if (respuesta.CodigoRespuesta == RESPUESTA_OK)
            {
                respuesta.CodigoHttp = 1;
            }
            else
            {
                respuesta.CodigoHttp = 0;
            }
            return(new CerberoResult(respuesta.CodigoRespuesta, respuesta.Mensaje, respuesta.CodigoHttp, ""));
        }
Esempio n. 3
0
        public RespuestaValidarVersion ValidarVersion(string CodigoSistema, string Version, int TipoInformacion)
        {
            string     urlRuta = "auth/" + CodigoSistema + "/version/" + Version + ";" + TipoInformacion;
            HttpClient cliente = new HttpClient
            {
                BaseAddress = new Uri(urlBase)
            };

            cliente.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));

            HttpResponseMessage respuesta = cliente.GetAsync(urlRuta).Result;

            using (HttpContent contenido = respuesta.Content)
            {
                string strRespuesta = LeerContenido(contenido).Result;
                Debug.Print(strRespuesta);
                RespuestaValidarVersion objRespuesta = JsonConvert.DeserializeObject <RespuestaValidarVersion>(strRespuesta);
                return(objRespuesta);
            }
        }