public override async void Execute(object parameter) { var splash = new LoadingSplash(); KillProcess.ByName(ExeName, true); if (await CopyOrigToTemp()) { StartExeProcess(TempExePath); } UpdateVersionInfo(); splash.Close(); }
public static void Launch(AppArguments args) { var now = DateTime.Now.Date; var bgn = new DateTime(now.Year, now.Month, 1); var end = args.Collections.LastPostedDate(); if (!PopUpInput.TryGetDateRange ("Dates covered by Collection Summary Report", out (DateTime Start, DateTime End)rng, bgn, end)) { return; } var splash = new LoadingSplash(); new ColxnSummaryReport(rng.Start, rng.End, args).ToExcel(); splash.Close(); }