public void Schedule(MeltJob pJob) { if (Paused.ContainsKey(pJob.Project.ID.ToString())) { if (Paused.TryRemove(pJob.Project.ID.ToString(), out MeltJob objJob)) { objJob.Scheduled(); Queue.Add(objJob); } } else { pJob.Scheduled(); Queue.Add(pJob); } }