Beispiel #1
0
        private void buttonUpdates_MouseDown(object sender, System.Windows.Input.MouseButtonEventArgs e)
        {
            string MessageBoxText = "Все обновления конфигурация, патчи и \nустановочные файлы платформ из папок %AppData%\n и %LocalAppData% будут удалены.\n\nПродолжить?";
            string Caption        = "Очистка файлов обновлений";

            MessageBoxButton MessageBoxButtons = MessageBoxButton.YesNo;
            MessageBoxImage  MessageBoxIcons   = MessageBoxImage.Warning;

            MessageBoxResult MessageBoxPressed = MessageBox.Show(MessageBoxText, Caption, MessageBoxButtons, MessageBoxIcons);

            switch (MessageBoxPressed)
            {
            case MessageBoxResult.Yes:
                CleaningCore cc = new CleaningCore();
                updatesSize = cc.UpdatesCleaning(true);
                break;

            case MessageBoxResult.No:
                break;
            }
            // Count updates size
            CountUpdateSize();
        }
Beispiel #2
0
        void CountUpdates()
        {
            CleaningCore cc = new CleaningCore();

            updatesSize = cc.UpdatesCleaning(false);
        }