protected bool ReportStart() { if (WorkStatus != WorkStatusType.wsAborted) { WorkStatus = WorkStatusType.wsRunning; } WorkStartEventArgs e = new WorkStartEventArgs(ID); if (WorkStart != null) { WorkStart(this, e); return(!e.Cancel); } return(true); }
protected static void retVal_WorkStart(object sender, WorkStartEventArgs e) { int id = (sender as IWork).ID; if (!GetIsMuted(id)) { if (WorkStart != null) { WorkStart(sender, e); } } if (!onGoingWorkList.ContainsKey(e.ID) && fullWorkList.ContainsKey(e.ID)) { lock (onGoingWorkList) { onGoingWorkList.Add(e.ID, fullWorkList[e.ID]); ReportMonitorUpdated(); } } }
protected bool ReportStart() { Logger.Log(this, logType.start, ""); if (WorkStatus != WorkStatusType.wsAborted) WorkStatus = WorkStatusType.wsRunning; WorkStartEventArgs e = new WorkStartEventArgs(ID); if (WorkStart != null) { WorkStart(this, e); return !e.Cancel; } return true; }
void retVal_WorkStart(object sender, WorkStartEventArgs e) { ReportStart(); }
protected static void retVal_WorkStart(object sender, WorkStartEventArgs e) { int id = (sender as IWork).ID; if (!GetIsMuted(id)) if (WorkStart != null) WorkStart(sender, e); if (!onGoingWorkList.ContainsKey(e.ID) && fullWorkList.ContainsKey(e.ID)) lock (onGoingWorkList) { onGoingWorkList.Add(e.ID, fullWorkList[e.ID]); ReportMonitorUpdated(); } }
void retVal_WorkStart(object sender, WorkStartEventArgs e) { ReportStart(); }