private void OnLogar(object sender, LogarCompletedEventArgs e) { Device.BeginInvokeOnMainThread(async() => { string error = null; if (e.Error != null) { error = e.Error.Message; } else if (e.Cancelled) { error = "Cancelled"; } if (!string.IsNullOrEmpty(error)) { await DisplayAlert("Error", error, "OK", "Cancel"); } else { if (e.Result) { App.Current.MainPage = new UserPage(); } else { await DisplayAlert("Try again", "Username or password invalid.", "Cancel"); } } }); }
private void OnLogar(object sender, LogarCompletedEventArgs e) { Device.BeginInvokeOnMainThread(async () => { string error = null; if (e.Error != null) error = e.Error.Message; else if (e.Cancelled) error = "Cancelled"; if (!string.IsNullOrEmpty(error)) { await DisplayAlert("Error", error, "OK", "Cancel"); } else { if (e.Result) { App.Current.MainPage = new UserPage(); } else { await DisplayAlert("Try again", "Username or password invalid.", "Cancel"); } } }); }