private void buttonAnswer_Click(object sender, EventArgs e) { if (UserBll.CompareAnswer(textBoxAnswer.Text, textBoxLogin.Text)) { textBoxAnswer.ReadOnly = true; textBoxPassword.ReadOnly = false; textBoxRepeatPassword.ReadOnly = false; buttonChange.Visible = true; buttonAnswer.Visible = false; } else { labelAnswer.ForeColor = Color.DarkRed; } }
private void ChangePassword(string login) { ConsoleKeyInfo key; bool exid = false; do { Console.Clear(); ChangePasswordMenu(); key = Console.ReadKey(true); switch (key.Key) { case ConsoleKey.D1: Console.Clear(); Console.WriteLine(User.GetSpesialQuestion(login)); Console.WriteLine(); Console.WriteLine("Answer:"); string answer = Console.ReadLine(); if (User.CompareAnswer(answer, login)) { Console.WriteLine("____NEW_PASSWORD______________"); string new_password = Console.ReadLine(); User.ChangePassword(login, answer, new_password); Console.WriteLine("_Pasword_has_been_changed_____"); exid = true; } else { Console.Clear(); Console.WriteLine("WRONG!!!"); exid = true; } break; } } while (key.Key != ConsoleKey.D0 && !exid); }