protected void ctlProgramSearchLookupPopupCaller_NotifyPopupResult(object sender, string action, string value) { if (action != "ok") { return; } object returnValue = new object(); string[] listID = value.Split('|'); IList <ProgramLang> programList = new List <ProgramLang>(); foreach (string id in listID) { SuProgramLang programlang = SuProgramLangService.FindByIdentity(UIHelper.ParseLong(id)); if (programlang != null) { ProgramLang pl = new ProgramLang(); pl.ProgramId = programlang.ProgramId; pl.ProgramLangId = programlang.Id; pl.ProgramName = programlang.ProgramsName; pl.Comment = programlang.Comment; programList.Add(pl); } } returnValue = programList; CallOnObjectLookUpReturn(returnValue); }
protected override void OnStartup(StartupEventArgs e) { StartTimer = Stopwatch.StartNew(); DebugHelper.Init(LogsFilePath); // get old settings too Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(ProgramLang.GetProgramLang()); DebugHelper.WriteLine("{0} {1}", "[FModel]", "––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––"); DebugHelper.WriteLine("{0} {1} {2}", "[FModel]", "[Version]", Assembly.GetExecutingAssembly().GetName().Version.ToString()); DebugHelper.WriteLine("{0} {1} {2}", "[FModel]", "[Build]", Globals.Build); DebugHelper.WriteLine("{0} {1} {2}", "[FModel]", "[OS]", Logger.Logger.GetOperatingSystemProductName(true)); DebugHelper.WriteLine("{0} {1} {2}", "[FModel]", "[Runtime]", RuntimeInformation.FrameworkDescription); DebugHelper.WriteLine("{0} {1} {2}", "[FModel]", "[Culture]", Thread.CurrentThread.CurrentUICulture); StatusBarVm.statusBarViewModel.Set(FModel.Properties.Resources.Initializing, FModel.Properties.Resources.Loading); base.OnStartup(e); }