private void Exit_Click(object sender, RoutedEventArgs e) { var taskChoosing = new TaskChoosing(user); taskChoosing.Show(); this.Close(); }
private void Enter_Click(object sender, RoutedEventArgs e) { if (emailBox.Text != "") { if (passwordBox.Password != "") { var encrypt = new Encryption(); var person = new User() { Email = emailBox.Text, Password = encrypt.GetHash(passwordBox.Password) }; try { using (var context = new Context()) { var user = context.Users.FirstOrDefault(p => p.Email == person.Email && p.Password == person.Password); if (user != null) { var taskChoosing = new TaskChoosing(user); taskChoosing.Show(); this.Close(); } else { MessageBox.Show("No such user!!!1"); } } } catch (Exception) { MessageBox.Show("Please check", "Something's wrong with the DataBase!"); throw; } } else { MessageBox.Show("Enter Password"); } } else { MessageBox.Show("Enter email!"); } }