示例#1
0
 private void _programContextMenuStrip_SetProgramPriority(object sender, ArgusTV.WinForms.Controls.ProgramContextMenuStrip.SetProgramPriorityEventArgs e)
 {
     if (Utility.ContextSetProgramPriority(this, e))
     {
         RefreshSelectedGroupChannels();
     }
 }
示例#2
0
 private void _programContextMenuStrip_SetProgramPriority(object sender, ArgusTV.WinForms.Controls.ProgramContextMenuStrip.SetProgramPriorityEventArgs e)
 {
     if (Utility.ContextSetProgramPriority(this, e))
     {
         RefreshActiveRecordings();
     }
 }
示例#3
0
 private void _programContextMenuStrip_SetProgramPriority(object sender, ArgusTV.WinForms.Controls.ProgramContextMenuStrip.SetProgramPriorityEventArgs e)
 {
     if (Utility.ContextSetProgramPriority(this, e))
     {
         _controller.RefreshUpcomingPrograms();
         RefreshEpg(false);
     }
 }
示例#4
0
 public static bool ContextSetProgramPriority(ContentPanel panel, ArgusTV.WinForms.Controls.ProgramContextMenuStrip.SetProgramPriorityEventArgs e)
 {
     try
     {
         Proxies.SchedulerService.SetUpcomingProgramPriority(e.UpcomingProgramId, e.StartTime, e.Priority);
         return(true);
     }
     catch (Exception ex)
     {
         MessageBox.Show(panel, ex.Message, null, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     return(false);
 }