예제 #1
0
        private void ShowStatus(WebEPG.Stats status)
        {
            labelLastImport.Text = status.StartTime.ToString();
            labelChannels.Text   = status.Channels.ToString();
            labelPrograms.Text   = status.Programs.ToString();
            labelStatus.Text     = status.Status;

            TvBusinessLayer layer   = new TvBusinessLayer();
            Setting         setting = layer.GetSetting("webepgResultLastImport", "");

            setting.Value = status.StartTime.ToString();
            setting.Persist();
            setting       = layer.GetSetting("webepgResultChannels", "");
            setting.Value = status.Channels.ToString();
            setting.Persist();
            setting       = layer.GetSetting("webepgResultPrograms", "");
            setting.Value = status.Programs.ToString();
            setting.Persist();
            setting       = layer.GetSetting("webepgResultStatus", "");
            setting.Value = status.Status;
            setting.Persist();
        }
예제 #2
0
 private void ShowImportProgress(WebEPG.Stats status)
 {
     this.Invoke(new ShowStatusHandler(ShowStatus), new object[] { status });
 }