Ejemplo n.º 1
0
        public void RegisterButton()
        {
            IWebElement RegisterButton;

            RegisterButton = Driver.Instance.FindElement(By.XPath("//*[@id='modal']/div/div[2]/form/div[2]/input"));
            RegisterButton.Click();
        }
Ejemplo n.º 2
0
 public void ClickRegisterButton()
 {
     //click on register button
     //var registerButton = Driver.FindElement(By.ClassName("ico-register"));
     //registerButton.Click();
     RegisterButton.Click();
 }
        public void FillEmailForm(PracticeRegistrationModel user)
        {
            SignInButton.Click();
            EmailAddressField.SendKeys(user.EmailAddressField);
            CreateAccountButton.Click();
            RadioButton.Click();
            FirstName.SendKeys(user.FirstName);
            LastName.SendKeys(user.LastName);
            Password.SendKeys(user.Password);

            SelectElement date = new SelectElement(Date);

            date.SelectByValue("1");
            SelectElement month = new SelectElement(Month);

            month.SelectByValue("2");
            SelectElement year = new SelectElement(Year);

            year.SelectByValue("2010");

            Address.SendKeys(user.Address);
            City.SendKeys(user.City);

            SelectElement state = new SelectElement(State);

            state.SelectByValue("2");

            ZipCode.SendKeys(user.ZipCode);
            MobilePhone.SendKeys(user.MobilePhone);
            RegisterButton.Click();
        }
        void ReleaseDesignerOutlets()
        {
            if (StatusLabel != null)
            {
                StatusLabel.Dispose();
                StatusLabel = null;
            }

            if (DataLabel != null)
            {
                DataLabel.Dispose();
                DataLabel = null;
            }

            if (GetDataButton != null)
            {
                GetDataButton.Dispose();
                GetDataButton = null;
            }

            if (LoginButton != null)
            {
                LoginButton.Dispose();
                LoginButton = null;
            }

            if (RegisterButton != null)
            {
                RegisterButton.Dispose();
                RegisterButton = null;
            }
        }
Ejemplo n.º 5
0
        void ReleaseDesignerOutlets()
        {
            if (LoginButton != null)
            {
                LoginButton.Dispose();
                LoginButton = null;
            }

            if (PasswordText != null)
            {
                PasswordText.Dispose();
                PasswordText = null;
            }

            if (RegisterButton != null)
            {
                RegisterButton.Dispose();
                RegisterButton = null;
            }

            if (UsernameText != null)
            {
                UsernameText.Dispose();
                UsernameText = null;
            }
        }
Ejemplo n.º 6
0
        void ReleaseDesignerOutlets()
        {
            if (SWebView != null)
            {
                SWebView.Dispose();
                SWebView = null;
            }

            if (EncapsulatingView != null)
            {
                EncapsulatingView.Dispose();
                EncapsulatingView = null;
            }

            if (FormClose != null)
            {
                FormClose.Dispose();
                FormClose = null;
            }

            if (RegisterButton != null)
            {
                RegisterButton.Dispose();
                RegisterButton = null;
            }

            if (TableView != null)
            {
                TableView.Dispose();
                TableView = null;
            }
        }
Ejemplo n.º 7
0
        private void RegisterCard()
        {
            try {
                LoadingScreen.ShowLoading(this.View);
                registerCardModel.Card = GatherCardDetails();

                RegisterButton.Disable();

                _paymentService.RegisterCard(registerCardModel, new ClientService()).ContinueWith(HandleResponse);
            } catch (Exception ex) {
                LoadingScreen.HideLoading();
                // Failure callback
                if (failureCallback != null)
                {
                    var judoError = new JudoError {
                        Exception = ex
                    };
                    DispatchQueue.MainQueue.DispatchAfter(DispatchTime.Now, () => {
                        NavigationController.CloseView();

                        failureCallback(judoError);
                    });
                }
            }
        }
Ejemplo n.º 8
0
 private void editButton_Click(object sender, EventArgs e)
 {
     PasswordBox.ReadOnly = false;
     FundsBox.ReadOnly    = false;
     AddressBox.ReadOnly  = false;
     RegisterButton.Show();
 }
Ejemplo n.º 9
0
    public void ReturnFromRegistration()
    {
        HeadingText.GetComponent <TextMeshProUGUI>().text = "User Login";
        LoginButton.SetActive(true);
        LoginButtonCover.SetActive(true);
        UserLoginText.SetActive(true);
        PasswordText.SetActive(true);
        RegisterButton.SetActive(true);
        //RegisterName, RegisterPassword, RegisterLocation, RegisterAge, SubmitCoverButton, SubmitButton;
        RegisterName.SetActive(false);
        RegisterPassword.SetActive(false);
        RegisterLocation.SetActive(false);
        RegisterAge.SetActive(false);
        SubmitCoverButton.SetActive(false);
        SubmitButton.SetActive(false);
        Registering = false;

        if (netManager)
        {
            if (netManager.IsConnectedToServer())
            {
                netManager.AttemptAccountCreation(RegisterName.GetComponent <TMP_InputField>().text, RegisterPassword.GetComponent <TMP_InputField>().text);
            }
        }
    }
Ejemplo n.º 10
0
        private void MakeTransformation(LoginMode loginMode)
        {
            switch (loginMode)
            {
            case LoginMode.Initial:
                RegisterButton.TranslateTo(0, 0, AnimationSpeed);
                RegisterButton.FadeTo(1, AnimationSpeed);
                LoginButton.FadeTo(1, AnimationSpeed);
                HideControls();
                _viewModel.LoginModel.Email    = string.Empty;
                _viewModel.LoginModel.Password = string.Empty;
                break;

            case LoginMode.Login:
                RegisterButton.FadeTo(0, AnimationSpeed);
                ShowControls();
                break;

            case LoginMode.Register:
                RegisterButton.TranslateTo(0, LoginButton.Y - RegisterButton.Y, AnimationSpeed);
                LoginButton.FadeTo(0, AnimationSpeed);
                ShowControls();
                break;

            default:
                throw new ArgumentOutOfRangeException(nameof(loginMode));
            }
        }
Ejemplo n.º 11
0
        void ReleaseDesignerOutlets()
        {
            if (EmailTextField != null)
            {
                EmailTextField.Dispose();
                EmailTextField = null;
            }

            if (PasswordTextField != null)
            {
                PasswordTextField.Dispose();
                PasswordTextField = null;
            }

            if (RegisterButton != null)
            {
                RegisterButton.Dispose();
                RegisterButton = null;
            }

            if (SignInButton != null)
            {
                SignInButton.Dispose();
                SignInButton = null;
            }
        }
Ejemplo n.º 12
0
        private void RegisterButton_OnTouchUpInside(object sender, EventArgs args)
        {
            IsRegisterMode = !IsRegisterMode;

            Animate(0.5, () =>
            {
                if (IsRegisterMode)
                {
                    TitleLabel.Text = ConstantsHelper.Register;

                    ConfirmPasswordLabel.Hidden     = false;
                    ConfirmPasswordTextField.Hidden = false;

                    LoginButton.SetTitle(ConstantsHelper.Register, UIControlState.Normal);
                    LoginButton.BackgroundColor = UIColor.FromRGB(111, 201, 84);
                    QuestionLabel.Text          = ConstantsHelper.AlreadyHaveAccountQuestion;
                    RegisterButton.SetTitle(ConstantsHelper.Login, UIControlState.Normal);
                }
                else
                {
                    TitleLabel.Text = ConstantsHelper.Login;

                    ConfirmPasswordLabel.Hidden     = true;
                    ConfirmPasswordTextField.Hidden = true;

                    LoginButton.SetTitle(ConstantsHelper.Login, UIControlState.Normal);
                    LoginButton.BackgroundColor = UIColor.FromRGB(17, 117, 240);
                    QuestionLabel.Text          = ConstantsHelper.DontHaveAccountQuestion;
                    RegisterButton.SetTitle(ConstantsHelper.Register, UIControlState.Normal);
                }
            });
        }
        void ReleaseDesignerOutlets()
        {
            if (UsernameTextField != null)
            {
                UsernameTextField.Dispose();
                UsernameTextField = null;
            }

            if (EmailAddressTextField != null)
            {
                EmailAddressTextField.Dispose();
                EmailAddressTextField = null;
            }

            if (PasswordTextField != null)
            {
                PasswordTextField.Dispose();
                PasswordTextField = null;
            }

            if (RegisterButton != null)
            {
                RegisterButton.Dispose();
                RegisterButton = null;
            }

            if (StatusLabel != null)
            {
                StatusLabel.Dispose();
                StatusLabel = null;
            }
        }
Ejemplo n.º 14
0
        void ReleaseDesignerOutlets()
        {
            if (ForgotPasswordButton != null)
            {
                ForgotPasswordButton.Dispose();
                ForgotPasswordButton = null;
            }

            if (LoginButton != null)
            {
                LoginButton.Dispose();
                LoginButton = null;
            }

            if (PasswordTextField != null)
            {
                PasswordTextField.Dispose();
                PasswordTextField = null;
            }

            if (RegisterButton != null)
            {
                RegisterButton.Dispose();
                RegisterButton = null;
            }

            if (UsernameTextField != null)
            {
                UsernameTextField.Dispose();
                UsernameTextField = null;
            }
        }
        void ReleaseDesignerOutlets()
        {
            if (ErrorLabel != null)
            {
                ErrorLabel.Dispose();
                ErrorLabel = null;
            }

            if (LoginButton != null)
            {
                LoginButton.Dispose();
                LoginButton = null;
            }

            if (PasswordTextField != null)
            {
                PasswordTextField.Dispose();
                PasswordTextField = null;
            }

            if (RegisterButton != null)
            {
                RegisterButton.Dispose();
                RegisterButton = null;
            }

            if (UsernameTextField != null)
            {
                UsernameTextField.Dispose();
                UsernameTextField = null;
            }
        }
Ejemplo n.º 16
0
 private void LoginButton_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyData == Keys.Tab)
     {
         RegisterButton.Focus();
     }
 }
Ejemplo n.º 17
0
 public void FillForm(RegistrationUser user)
 {
     FullName.SendKeys(user.FullName);
     EMail.SendKeys(user.Email);
     Password.SendKeys(user.Password);
     ConfirmPassword.SendKeys(user.ConfirmPassword);
     RegisterButton.Click();
 }
Ejemplo n.º 18
0
 public void FillRegistrationForm(RegisterUser user)
 {
     Type(Email, user.Email);
     Type(FullName, user.FullName);
     Type(Password, user.Password);
     Type(ConfirmPassword, user.ConfirmPassword);
     RegisterButton.Click();
 }
 public void FillRegistrationForm(RegistrationUser user)
 {
     Email.SendKeys(user.Email);
     Password.SendKeys(user.Password);
     ConfirmPassword.SendKeys(user.ConfirmPassword);
     DisplayName.SendKeys(user.DisplayName);
     YearofBirth.SendKeys(user.YearofBirth);
     RegisterButton.Click();
 }
Ejemplo n.º 20
0
        void ReleaseDesignerOutlets()
        {
            if (EmailText != null)
            {
                EmailText.Dispose();
                EmailText = null;
            }

            if (InputLayout != null)
            {
                InputLayout.Dispose();
                InputLayout = null;
            }

            if (LoginButton != null)
            {
                LoginButton.Dispose();
                LoginButton = null;
            }

            if (LoginLayout != null)
            {
                LoginLayout.Dispose();
                LoginLayout = null;
            }

            if (LogoImage != null)
            {
                LogoImage.Dispose();
                LogoImage = null;
            }

            if (PasswordText != null)
            {
                PasswordText.Dispose();
                PasswordText = null;
            }

            if (RegisterButton != null)
            {
                RegisterButton.Dispose();
                RegisterButton = null;
            }

            if (VerifyButton != null)
            {
                VerifyButton.Dispose();
                VerifyButton = null;
            }

            if (FacebookLoginButton != null)
            {
                FacebookLoginButton.Dispose();
                FacebookLoginButton = null;
            }
        }
Ejemplo n.º 21
0
 /// <summary>
 /// Registers a user.
 /// Clicks the register link
 /// Fills in the Register User form
 /// Clicks the register button
 /// </summary>
 /// <param name="userName">The users username.</param>
 /// <param name="password">The users password.</param>
 /// <param name="firstName">The users first name.</param>
 /// <param name="lastName">The users last name.</param>
 /// <param name="email">The users email address.</param>
 /// <param name="displayName">The users display name.</param>
 public void RegisterUser(string userName, string password, string firstName, string lastName, string email, string displayName)
 {
     RegisterLink.Click();
     UserNameField.Value        = userName;
     DisplayNameField.Value     = displayName;
     EmailField.Value           = email;
     PasswordField.Value        = password;
     ConfirmPasswordField.Value = password;
     RegisterButton.Click();
 }
Ejemplo n.º 22
0
 public void RegisterIntoApplication(string firstName, string lastName, string phoneNumber, string email, string password, string repeatPassword)
 {
     RegisterFirstNameTextField.SendKeys(firstName);
     RegisterLastNameTextField.SendKeys(lastName);
     RegisterPhoneNumberTextField.SendKeys(phoneNumber);
     RegisterEmailTextField.SendKeys(email);
     RegisterPasswordTextField.SendKeys(password);
     RegisterRepeatPasswordTextField.SendKeys(repeatPassword);
     ScrollHelper.ScrollToView(_driver, RegisterButton);
     RegisterButton.Click();
 }
Ejemplo n.º 23
0
 public void RegisterDetails(string fname, string lname, string email, string password, string mobile)
 {
     WebElementExtension.EnterTextIntoField(UserNameText, fname);
     WebElementExtension.EnterTextIntoField(LastNameText, lname);
     WebElementExtension.EnterTextIntoField(EmailText, email + DateTime.Now.ToString("ddmmyyhhmm") + "@test.com");
     WebElementExtension.EnterTextIntoField(Email2Text, email + DateTime.Now.ToString("ddmmyyhhmm") + "@test.com");
     WebElementExtension.EnterTextIntoField(PasswordText, password);
     WebElementExtension.EnterTextIntoField(Password2Text, password);
     WebElementExtension.EnterTextIntoField(MobileText, mobile);
     RegisterButton.ClickElement();
 }
        protected override async Task OnAppearingAnimationEndAsync()
        {
            if (!IsAnimationEnabled)
            {
                return;
            }

            var translateLength = 400u;

            await Task.WhenAll(
                UsernameEntry.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength),
                UsernameEntry.FadeTo(1),
                (new Func <Task>(async() =>
            {
                await Task.Delay(100);
                await Task.WhenAll(
                    EmailEntry.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength),
                    EmailEntry.FadeTo(1)
                    );
            }))(),
                (new Func <Task>(async() =>
            {
                await Task.Delay(100);
                await Task.WhenAll(
                    PasswordEntry.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength),
                    PasswordEntry.FadeTo(1)
                    );
            }))(),
                (new Func <Task>(async() =>
            {
                await Task.Delay(100);
                await Task.WhenAll(
                    PasswordConfirmEntry.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength),
                    PasswordConfirmEntry.FadeTo(1)
                    );
            }))(),
                (new Func <Task>(async() =>
            {
                await Task.Delay(100);
                await Task.WhenAll(
                    PhoneNumberEntry.TranslateTo(0, 0, easing: Easing.SpringOut, length: translateLength),
                    PhoneNumberEntry.FadeTo(1)
                    );
            }))()
                );

            await Task.WhenAll(
                RegisterButton.ScaleTo(1),
                RegisterButton.FadeTo(1)
                );

            RegisterButton.IsEnabled = false;
        }
Ejemplo n.º 25
0
        public void Register(string user, string password, string repeatPassword)
        {
            Helper helper = new Helper(this.driver);

            helper.Navigate(this.driver);
            Helper.Wait(this.driver);
            RegisterLink.Click();
            Username.SendKeys(user);
            Password.SendKeys(password);
            RepeatPassword.SendKeys(repeatPassword);
            RegisterButton.Click();
        }
Ejemplo n.º 26
0
        public void StartAnimation()
        {
            LayoutIfNeeded();
            Animate(1.5, () =>
            {
                _rootView.RemoveConstraint(_rootView.Constraints.ElementAt(19));

                this.AddConstraints(RegisterButton.AtBottomOf(this, 50f),
                                    QuestionLabel.Above(RegisterButton, 25f));
                LayoutIfNeeded();
            });
        }
Ejemplo n.º 27
0
        public string RegisterUser(string firstName, string lastName, string email, string nickName, string pass)
        {
            FirstName.SendKeys(firstName);
            LastName.SendKeys(lastName);
            Email.SendKeys(email);
            UserName.SendKeys(nickName);

            Password.SendKeys(pass);
            ConfirmPassword.SendKeys(pass);
            RegisterButton.Click();

            return(nickName);
        }
Ejemplo n.º 28
0
        public void FillFormWithoutState(FormModel user)
        {
            FirstName.SendKeys(user.FirstName);
            LastName.SendKeys(user.LastName);
            Password.SendKeys(user.Password);
            Address.SendKeys(user.Address);
            City.SendKeys(user.City);
            PostCode.SendKeys(user.PostCode);
            PhoneNumber.SendKeys(user.PhoneNumber);

            Driver.ScrollTo(RegisterButton);
            RegisterButton.Click();
        }
Ejemplo n.º 29
0
 public void RegisterSecondUser()
 {
     RegisterButton.Click();
     EmailFieldRegister.Clear();
     EmailFieldRegister.SendKeys("*****@*****.**");
     FullNameFieldRegister.Clear();
     FullNameFieldRegister.SendKeys("user2");
     PasswordFieldRegister.Clear();
     PasswordFieldRegister.SendKeys("1234");
     ConfirmPasswordFieldRegister.Clear();
     ConfirmPasswordFieldRegister.SendKeys("1234");
     RegisterSubmitButton.Click();
 }
Ejemplo n.º 30
0
        public void FillUserInformation(PracticeRegistrationModel user)
        {
            FirstNameField.SetText(user.FirstName);
            LastNameField.SetText(user.LastName);
            PasswordField.SetText(user.Password);
            AddressField.SetText(user.Address);
            CityField.SetText(user.City);
            SelectState.SelectByText(user.State);
            PostcodeField.SetText(user.Postcode);
            PhonenumberField.SetText(user.Phonenumber);

            RegisterButton.Click();
        }