Пример #1
0
        /// <summary>
        /// Событие, вызываемое при нажатии на кнопку "QuitButton". Закрывает данное окно и открывает окно Авторизации.
        /// </summary>
        /// <param name="sender">Объект, вызвавший событие.</param>
        /// <param name="e">Аргументы события.</param>
        private void QuitButton_Click(object sender, RoutedEventArgs e)
        {
            Autorization newWindow = new Autorization();

            newWindow.Show();

            Close();
        }
Пример #2
0
        /// <summary>
        /// Событие, возникающее при нажатии на кнопку "QuitUser". Выходит из аккаунта первого пользователя и закрывает текущую сессию игры.
        /// </summary>
        /// <param name="sender">Объект, вызвавший событие.</param>
        /// <param name="e">Аргументы события.</param>
        private void QuitUser_Click(object sender, RoutedEventArgs e)
        {
            if (MessageBox.Show("Выйти из аккаунта?", "Подтверждение", MessageBoxButton.YesNo, MessageBoxImage.Question)
                == MessageBoxResult.Yes)
            {
                Entering.SecondUser     = false;
                Registration.SecondUser = false;

                if (SecondUser != null)
                {
                    QuitSecondButton_Click(sender, new RoutedEventArgs());
                }

                Autorization newWindow = new Autorization();
                newWindow.Show();

                Close();
            }
        }