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);
        }
Ejemplo n.º 2
0
        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);
        }