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); }
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, "")); }
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); } }