예제 #1
0
        private void BackToUsers(object sender, RoutedEventArgs e)
        {
            var usersWindow = new UsersWindow();

            usersWindow.Show();
            Close();
        }
예제 #2
0
 public void Back(object sender, RoutedEventArgs e)
 {
     if (_isRegistration)
     {
         var loginWindow = new LoginWindow();
         loginWindow.Show();
         Close();
     }
     else
     {
         var usersWindow = new UsersWindow();
         usersWindow.Show();
         Close();
     }
 }
        private void Login(object sender, RoutedEventArgs e)
        {
            if (_userManager.LoginUser(Email.Text, Password.Password))
            {
                if (UserManager.CurrentUser.Role == Models.UserRole.Admin)
                {
                    var usersWindow = new UsersWindow();
                    usersWindow.Show();
                    Close();

                    return;
                }

                var buildingsWindow = new BuildingsWindow();
                buildingsWindow.Show();
                Close();
            }
            else
            {
                MessageBox.Show("Invalid user data. User does not exist.", "Login Result", MessageBoxButton.OK);
            }
        }