Beispiel #1
0
        protected virtual void OnRobotJobStatusChanged(RobotJobStatusChangedEventArgs e)
        {
            EventHandler <RobotJobStatusChangedEventArgs> handler = RobotJobStatusChanged;

            // Event will be null if there are no subscribers
            if (handler != null)
            {
                // Use the () operator to raise the event.
                handler(this, e);
            }
        }
Beispiel #2
0
        private void OnRobot_RobotJobStatusChanged(object sender, RobotJobStatusChangedEventArgs e)
        {
            switch (e.ScriptStatus)
            {
            case OctoTip.Lib.RobotJob.Status.RuntimeError:
                //WorkerRobotJobsQueueHestoryDictionary[e.Job.UniqueID]=OctoTip.OctoTipPlus.Lib.RobotJob.Status.RuntimeError;
                OnStatusChanged(new RobotWorkerStatusChangeEventArgs(RobotWorkerStatus.RunningJob, e.Job, "Job Runtime Error"));
                break;

            case OctoTip.Lib.RobotJob.Status.Paused:
                //WorkerRobotJobsQueueHestoryDictionary[e.Job.UniqueID]=OctoTip.OctoTipPlus.Lib.RobotJob.Status.Paused;
                OnStatusChanged(new RobotWorkerStatusChangeEventArgs(RobotWorkerStatus.Paused, e.Job, "Job Paused"));
                break;

            case OctoTip.Lib.RobotJob.Status.Running:
                //WorkerRobotJobsQueueHestoryDictionary[e.Job.UniqueID]=OctoTip.OctoTipPlus.Lib.RobotJob.Status.Running;
                OnStatusChanged(new RobotWorkerStatusChangeEventArgs(RobotWorkerStatus.RunningJob, e.Job, "Job Runing From Worker"));
                break;

            case OctoTip.Lib.RobotJob.Status.Finished:
                OnStatusChanged(new RobotWorkerStatusChangeEventArgs(RobotWorkerStatus.FinishRunningJob, e.Job, "Job Runing From Worker"));
                break;
            }
        }
Beispiel #3
0
        protected virtual void OnRobotJobStatusChanged(RobotJobStatusChangedEventArgs e)
        {
            EventHandler<RobotJobStatusChangedEventArgs> handler = RobotJobStatusChanged;

            // Event will be null if there are no subscribers
            if (handler != null)
            {
                // Use the () operator to raise the event.
                handler(this, e);
            }
        }
Beispiel #4
0
 private void OnRobot_RobotJobStatusChanged(object sender,RobotJobStatusChangedEventArgs  e)
 {
     switch (e.ScriptStatus)
     {
         case OctoTip.Lib.RobotJob.Status.RuntimeError:
             //WorkerRobotJobsQueueHestoryDictionary[e.Job.UniqueID]=OctoTip.OctoTipPlus.Lib.RobotJob.Status.RuntimeError;
             OnStatusChanged(new RobotWorkerStatusChangeEventArgs(RobotWorkerStatus.RunningJob,e.Job,"Job Runtime Error"));
             break;
         case OctoTip.Lib.RobotJob.Status.Paused:
             //WorkerRobotJobsQueueHestoryDictionary[e.Job.UniqueID]=OctoTip.OctoTipPlus.Lib.RobotJob.Status.Paused;
             OnStatusChanged(new RobotWorkerStatusChangeEventArgs(RobotWorkerStatus.Paused,e.Job,"Job Paused"));
             break;
         case OctoTip.Lib.RobotJob.Status.Running:
             //WorkerRobotJobsQueueHestoryDictionary[e.Job.UniqueID]=OctoTip.OctoTipPlus.Lib.RobotJob.Status.Running;
             OnStatusChanged(new RobotWorkerStatusChangeEventArgs(RobotWorkerStatus.RunningJob,e.Job,"Job Runing From Worker"));
             break;
         case OctoTip.Lib.RobotJob.Status.Finished:
             OnStatusChanged(new RobotWorkerStatusChangeEventArgs(RobotWorkerStatus.FinishRunningJob,e.Job,"Job Runing From Worker"));
             break;
     }
 }