private async void LoadTarjetaUsuario() { try { var connection = await this.apiService.CheckConnection(); if (!connection.IsSuccess) { //await Mensajes.Alerta("Parece que no tenés conexión a internet, intentalo mas tarde"); //probar abrham //return; } string idusuario = Application.Current.Properties["IdUsuario"].ToString(); var content = new FormUrlEncodedContent(new[] { new KeyValuePair <string, string>("usu_id", idusuario) }); var response = await this.apiService.Get <TarjetaUsuarioReturn>("/tarjetas", "/tarjetaUsuario", content); if (!response.IsSuccess) { // await Mensajes.Alerta("Error al cargar Tarjeta"); ImagenTarjeta = ""; PuntosWin = 0; NoSocio = ""; ImagenTarjeta = ""; VerTarjeta = false; PuntosWin = 0; NoSocio = ""; return; } this.listaTarjetausuario = (TarjetaUsuarioReturn)response.Result; ImagenTarjeta = VariablesGlobales.RutaServidor + listaTarjetausuario.resultado.tar_imagen; PuntosWin = listaTarjetausuario.resultado.tar_puntos; NoSocio = listaTarjetausuario.resultado.tar_id; VerTarjeta = true; } catch (Exception) { //await Mensajes.Error(ex.ToString()); ImagenTarjeta = ""; VerTarjeta = false; PuntosWin = 0; NoSocio = ""; } }
private async void LoadTarjetaUsuario() { try { var connection = await this.apiService.CheckConnection(); if (!connection.IsSuccess) { await Mensajes.Alerta("Verificá tu conexión a Internet"); VerTarjeta = false; return; } string idusuario = Application.Current.Properties["IdUsuario"].ToString(); var content = new FormUrlEncodedContent(new[] { new KeyValuePair <string, string>("usu_id", idusuario) }); var response = await this.apiService.Get <TarjetaUsuarioReturn>("/tarjetas", "/tarjetaUsuario", content); if (!response.IsSuccess) { // await Mensajes.Alerta("Ocurrio un error al cargar tarjeta win"); VerTarjeta = false; return; } this.listaTarjetausuario = (TarjetaUsuarioReturn)response.Result; ImagenTarjeta = VariablesGlobales.RutaServidor + listaTarjetausuario.resultado.tar_imagen; GlobalResources.Current.ImagenTarjeta = VariablesGlobales.RutaServidor + listaTarjetausuario.resultado.tar_imagen; PuntosWin = listaTarjetausuario.resultado.tar_puntos; NoSocio = listaTarjetausuario.resultado.tar_id; VerTarjeta = true; } catch (Exception) { VerTarjeta = false; } }
private async void LoadTarjetaUsuario() { try { var connection = await this.apiService.CheckConnection(); if (!connection.IsSuccess) { await Mensajes.Alerta("Verificá tu conexión a Internet"); return; } NoSocio = Application.Current.Properties["NumeroSocio"].ToString(); var content = new FormUrlEncodedContent(new[] { new KeyValuePair <string, string>("usu_id_tarjeta", NoSocio) }); var response = await this.apiService.Get <TarjetaUsuarioReturn>("/tarjetas", "/tarjetaUsuario", content); if (!response.IsSuccess) { await Mensajes.Alerta("Ha habido un error en tu solicitud, por favor volvé a intentarlo"); return; } this.listaTarjetausuario = (TarjetaUsuarioReturn)response.Result; ImagenTarjeta = VariablesGlobales.RutaServidor + listaTarjetausuario.resultado.tar_imagen; PuntosWin = listaTarjetausuario.resultado.tar_puntos; NumeroDocumento = Application.Current.Properties["NumeroDocumento"].ToString(); TipoDocumento = Application.Current.Properties["TipoDocumento"].ToString(); //NoSocio = listaTarjetausuario.resultado.tar_id; } catch (Exception ex) { //await Mensajes.Error(ex.ToString()); } }