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);
            }
        }