Exemplo n.º 1
0
        private async void MetroWindow_Closing(object sender, System.ComponentModel.CancelEventArgs e)
        {
            if (!canCloseTheApplication)
            {
                e.Cancel = true;
                await passwordChecker();

                if (canCloseTheApplication)
                {
                    Close();
                }
            }
            else
            {
                if (sendFeedbackWindow != null)
                {
                    sendFeedbackWindow.Close();
                }
                if (chatWindow != null)
                {
                    chatWindow.Close();
                }
                OnExitCommands();
            }
        }