Exemple #1
0
        protected override void OnInit(EventArgs e)
        {
            base.OnInit(e);


            WorkQueueItemDetailsPanel.RescheduleButtonClick += WorkQueueItemDetailsPanel_RescheduleButtonClick;
            WorkQueueItemDetailsPanel.ResetButtonClick      += WorkQueueItemDetailsPanel_ResetButtonClick;
            WorkQueueItemDetailsPanel.DeleteButtonClick     += WorkQueueItemDetailsPanel_DeleteButtonClick;
            WorkQueueItemDetailsPanel.ReprocessButtonClick  += WorkQueueItemDetailsPanel_ReprocessButtonClick;

            DeleteWorkQueueDialog.WorkQueueItemDeleted += DeleteWorkQueueDialog_WorkQueueItemDeleted;
            DeleteWorkQueueDialog.OnShow += delegate { WorkQueueItemDetailsPanel.ResetRefresh(true); };
            DeleteWorkQueueDialog.OnHide += delegate { WorkQueueItemDetailsPanel.ResetRefresh(true); };

            ScheduleWorkQueueDialog.WorkQueueUpdated += ScheduleWorkQueueDialog_OnWorkQueueUpdated;
            ScheduleWorkQueueDialog.OnShow           += delegate { WorkQueueItemDetailsPanel.ResetRefresh(true); };
            ScheduleWorkQueueDialog.OnHide           += delegate { WorkQueueItemDetailsPanel.ResetRefresh(true); };

            MessageBox.Confirmed += MessageBox_Confirmed;
            MessageBox.OnShow    += delegate { WorkQueueItemDetailsPanel.ResetRefresh(true); };
            MessageBox.OnHide    += delegate { WorkQueueItemDetailsPanel.ResetRefresh(true); };

            ResetWorkQueueDialog.WorkQueueItemReseted += ResetWorkQueueDialog_WorkQueueItemReseted;
            ResetWorkQueueDialog.Error  += ResetWorkQueueDialog_Error;
            ResetWorkQueueDialog.OnShow += delegate { WorkQueueItemDetailsPanel.ResetRefresh(true); };
            ResetWorkQueueDialog.OnHide += delegate { WorkQueueItemDetailsPanel.ResetRefresh(true); };

            LoadWorkQueueItemKey();

            SetPageTitle(Titles.WorkQueuePageTitle);
        }
Exemple #2
0
 private void ResetWorkQueueDialog_WorkQueueItemReseted(Model.WorkQueue item)
 {
     DataBind();
     WorkQueueItemDetailsPanel.Refresh();
 }
Exemple #3
0
 private void ScheduleWorkQueueDialog_OnWorkQueueUpdated(List <Model.WorkQueue> workqueueItems)
 {
     DataBind();
     WorkQueueItemDetailsPanel.Refresh();
 }