public void EnterDetails(Table table)
        {
            foreach (var row in table.Rows)
            {
                switch (row[0].ToLower())
                {
                case "password":
                    Password.SendKeys(row[1]);
                    break;

                case "securityquestion":
                    SecurityQuestion.SelectByText(row[1]);
                    break;

                case "securityanswer":
                    SecurityAnswer.SendKeys(row[1]);
                    break;

                case "securityanswerconfirm":
                    SecurityAnswerConfirm.SendKeys(row[1]);
                    break;

                default:
                    throw new Exception(string.Format("Field {0} not defined", row[0]));
                }
            }
        }
Exemple #2
0
 public void UpdateSecurityAnswer(SecurityAnswer securityAnswer)
 {
     try
     {
         this._securityAnswerRepository.Update(securityAnswer);
     }
     catch (Exception e)
     {
         throw new UnityException("Unable to update security answer", e);
     }
 }
        public async Task <IActionResult> OnGetAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            SecurityAnswer = await _context.SecurityAnswer.FirstOrDefaultAsync(m => m.ID == id);

            if (SecurityAnswer == null)
            {
                return(NotFound());
            }
            return(Page());
        }
 public void Setup()
 {
     _transactionScope           = new TransactionScope();
     _applicationUserRepository  = new ApplicationUserRepository(ConfigurationManager.ConnectionStrings["Unity"].ConnectionString);
     _securityAnswerRepository   = new SecurityAnswerRepository(ConfigurationManager.ConnectionStrings["Unity"].ConnectionString);
     _securityQuestionRepository = new SecurityQuestionRepository(ConfigurationManager.ConnectionStrings["Unity"].ConnectionString);
     _user = BuildMeA.ApplicationUser("user1");
     _securityQuestion1 = BuildMeA.SecurityQuestion("question 1");
     _securityQuestion2 = BuildMeA.SecurityQuestion("question 2");
     _securityQuestion3 = BuildMeA.SecurityQuestion("question 3");
     _securityQuestion4 = BuildMeA.SecurityQuestion("question 4");
     _securityAnswer1   = BuildMeA.SecurityAnswer("answer 1").WithSecurityQuestionId(_securityQuestion1.Id).WithUserId(_user.Id);
     _securityAnswer2   = BuildMeA.SecurityAnswer("answer 2").WithSecurityQuestionId(_securityQuestion2.Id).WithUserId(_user.Id);
     _securityAnswer3   = BuildMeA.SecurityAnswer("answer 3").WithSecurityQuestionId(_securityQuestion3.Id).WithUserId(_user.Id);
     _securityAnswer4   = BuildMeA.SecurityAnswer("answer 4").WithSecurityQuestionId(_securityQuestion4.Id).WithUserId(_user.Id);
 }
        public async Task <IActionResult> OnPostAsync(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            SecurityAnswer = await _context.SecurityAnswer.FindAsync(id);

            if (SecurityAnswer != null)
            {
                _context.SecurityAnswer.Remove(SecurityAnswer);
                await _context.SaveChangesAsync();
            }

            return(RedirectToPage("./Index"));
        }
Exemple #6
0
 private void ComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     SecurityAnswer.Focus();
 }