示例#1
0
 public void process()
 {
     try
     {
         ViewModel viewModel = ViewModel.getInstance();
         viewModel.ProgressBar.SetMaximum(200);
         viewModel.ProgressBarColor = Color.Yellow;
         viewModel.AllowInput(false);
         viewModel.MenuButtonEnabled = false;
         FileUtils.CleanUpTemp();
         copyToStaging();
         FileUtils.BgCreateZipForStaging();
         loadExpectedThesisFile();
         viewModel.AllowInput(true);
         viewModel.MenuButtonEnabled = true;
         this.firstLoadReady         = true;
     }
     catch (Exception e)
     {
         alert(e.StackTrace, e.Message, MessageBoxButtons.OK, MessageBoxIcon.Error);
         ViewModel.getInstance().MenuButtonEnabled = true;
     }
 }