public void CorrectInputLogin(string login, string password) { var termsPage = new TermsPage(); PageFactory.InitElements(_driver, termsPage); _loginPage.Login(login, password); Assert.IsFalse(string.IsNullOrEmpty(termsPage.LogoutLink.Text)); }
private void TapTerm(UITapGestureRecognizer tap) { if (!tapped) { tapped = true; System.Diagnostics.Debug.WriteLine("đã chạm điều khoản "); //UIApplication.SharedApplication.OpenUrl(new NSUrl("http://ezcheck.vn")); var newTermsPage = new TermsPage(); Xamarin.Forms.Application.Current.MainPage.Navigation.PushAsync(newTermsPage); tapped = false; } else { tapped = false; System.Diagnostics.Debug.WriteLine("hủy chạm"); } }
public override View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.Inflate(Resource.Layout.ThirdFragment, container, false); var HomePageButton = view.FindViewById <LinearLayout>(Resource.Id.homepage); var InfoPageButton = view.FindViewById <LinearLayout>(Resource.Id.infopage); var TermsPageButton = view.FindViewById <LinearLayout>(Resource.Id.termspage); var ManualPageButton = view.FindViewById <LinearLayout>(Resource.Id.manualpage); var LoginoutButton = view.FindViewById <Button>(Resource.Id.LoginButton); var Username = view.FindViewById <TextView>(Resource.Id.user_profile_name); var shortbio = view.FindViewById <TextView>(Resource.Id.user_profile_short_bio); Xamarin.Forms.Device.StartTimer(TimeSpan.FromSeconds(0.2), () => { // Do something //Debug.WriteLine("Chỉ số đã mua: " + App.Bought); if (Scannn.App.sessionId != null) { Username.Text = Scannn.App.fullname; shortbio.Text = Scannn.App.email; LoginoutButton.Text = "Đăng xuất"; } else { LoginoutButton.Text = "Đăng nhập"; } return(true); // True = Repeat again, False = Stop the timer }); HomePageButton.Click += delegate { Xamarin.Forms.Device.OpenUri(new Uri("http://ezcheck.vn")); }; InfoPageButton.Click += delegate { var newInfoPage = new InfoPage(); Xamarin.Forms.Application.Current.MainPage.Navigation.PushAsync(newInfoPage); }; TermsPageButton.Click += delegate { var newTermsPage = new TermsPage(); Xamarin.Forms.Application.Current.MainPage.Navigation.PushAsync(newTermsPage); }; ManualPageButton.Click += delegate { var newManualPage = new ManualPage(); Xamarin.Forms.Application.Current.MainPage.Navigation.PushAsync(newManualPage); }; LoginoutButton.Click += async delegate { if (LoginoutButton.Text == "Đăng nhập") { await Xamarin.Forms.Application.Current.MainPage.Navigation.PushPopupAsync(new LoginDialog()); } else { try { await Scannn.App.SvLoginManager.DoLogoutAsync(Scannn.App.sessionId); Scannn.App.sessionId = null; Scannn.App.UDatabase.DeleteAllAsync(); // Scannn.App.UDatabase.cre Username.Text = "ezCheck"; shortbio.Text = "Kiểm tra nguồn gốc"; } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex); } } }; return(view); }