Ejemplo n.º 1
0
 public void FillChangePasswordForm(AdminPageUserModel user)
 {
     Type(this.CurrentPassword, user.CurrentPassword);
     Type(this.NewPassword, user.NewPassword);
     Type(this.ConfirmPassword, user.ConfirmPassword);
     this.ConfirmPasswordChangeButton.Click();
 }
Ejemplo n.º 2
0
 public void FillUserEditForm(AdminPageUserModel user)
 {
     Type(this.UserEmail, user.UserEmail);
     Type(this.FullName, user.FullName);
     Type(this.Password, user.Password);
     Type(this.ConfirmPassword, user.ConfirmPassword);
     ClickOnRolesCheckboxes(user);
     this.EditUserConfirmButton.Click();
 }
Ejemplo n.º 3
0
        private void ClickOnRolesCheckboxes(AdminPageUserModel user)
        {
            switch (user.RoleUser)
            {
            case "1":
                if (!this.RoleUserCheckbox.Selected)
                {
                    RoleUserCheckbox.Click();
                }
                break;

            case "0":
                if (this.RoleUserCheckbox.Selected)
                {
                    RoleUserCheckbox.Click();
                }
                break;
            }

            switch (user.RoleAdmin)
            {
            case "1":
                if (!this.RoleAdminCheckbox.Selected)
                {
                    RoleAdminCheckbox.Click();
                }
                break;

            case "0":
                if (this.RoleAdminCheckbox.Selected)
                {
                    RoleAdminCheckbox.Click();
                }
                break;
            }
        }
Ejemplo n.º 4
0
 public void FillLoginForm(AdminPageUserModel user)
 {
     Type(this.Email, user.Email);
     Type(this.Password, user.Password);
     this.LoginButton.Click();
 }