private async void Navigation() { TokenRegistration token = new TokenRegistration(); iniciarSesionButton.Enabled = false; AfiliadosSeguroPopular afiliado = new AfiliadosSeguroPopular(); var afiliadoSP = await afiliado.GetDataFromAPi(polizaTextField.Text, numeroConsecutivoTextField.Text); if (afiliadoSP.folio != null) { ConfiguracionApp config = new ConfiguracionApp(); config.GuardarConfiguracion(afiliadoSP); var plist = NSUserDefaults.StandardUserDefaults; try { Hub = new SBNotificationHub(Constants.ConnectionString, Constants.NotificationHubPath); Hub.UnregisterAllAsync(token.Token, (error) => { if (error != null) { return; } NSSet tags = new NSSet(plist.StringForKey("userFolio"), plist.StringForKey("userTag")); // create tags if you want Hub.RegisterNativeAsync(token.Token, tags, (errorCallback) => { if (errorCallback != null) { } }); }); } catch (Exception ex) { } this.PerformSegue("loginUserSeguroPopular", this); } else { iniciarSesionButton.Enabled = true; UIAlertView alert = new UIAlertView() { Message = "Usted no esta afiliado en nuestro sistema.", Title = "Seguro Popular Hidalgo" }; alert.AddButton("Ok"); alert.Show(); } }
private async void IniciarSesionButton_TouchUpInside(object sender, EventArgs e) { AfiliadosSeguroPopular afiliado = new AfiliadosSeguroPopular(); await afiliado.GetDataFromAPi(polizaTextField.Text, numeroConsecutivoTextField.Text); }