public ReturnTypes ShowDialogEx(CollectorDialogData data) { log.Info("Called ShowDialogEx"); var initData = new CollectorDialogInitData() { CryptoProviders = new List <String>(), Filename = data.Filename, Username = data.Username, Mode = TranslateMode(data.mode) }; CollectorState res = collectorService.ShowDialogEx(initData); log.Info("result" + res); return(T(res)); }
public void ShowWindowEx(CollectorDialogInitData initData) { Filename = initData.Filename; Username = initData.Username; switch (initData.Mode) { case CollectorDialogDisplayType.ENCRYPT: Mode = CollectorMode.ENCRYPT; break; case CollectorDialogDisplayType.DECRYPT_OVERWRITE_NO: Mode = CollectorMode.DECRYPT; DeleteAfterCB.Visibility = System.Windows.Visibility.Collapsed; break; case CollectorDialogDisplayType.DECRYPT_OVERWRITE_YES: Mode = CollectorMode.DECRYPT; break; default: log.Error("Unacceptable work mode"); break; } ShowState(); try { log.Info("Show Window called"); this.Topmost = true; this.Show(); // Check if association is ok? AssociationCheck(); } catch (Exception ex) { log.Info(ex); } }