public bool HasKindOfProcess(Process.ProcessKind kind) { foreach (var process in _processes) { if (process.kind == kind) { return(true); } } return(false); }
private void addToQueue(Process.ProcessKind process) { if (_processqueue.Count < 5) { _processqueue.Enqueue(process); } else { PushToLog(this, new BlitzEventArgs( "A várakozási sor tele van, a folyamat (" + processKindToText(process) + ") nem indítható.", "Program", BlitzEventArgs.EventMood.ERR)); } }
private string processKindToText(Process.ProcessKind kind) { if (kind == Process.ProcessKind.BLITZ_QUERY) { return("villámok lekérése"); } if (kind == Process.ProcessKind.COUNT_PROCESS) { return("darabszám-grafikon adatlekérés"); } if (kind == Process.ProcessKind.DISTANCE_PROCESS) { return("távolság-grafikon adatlekérés"); } if (kind == Process.ProcessKind.GEOCODING_QUERY) { return("Nominatim címfeloldás"); } if (kind == Process.ProcessKind.UPLOAD_LOGS) { return("log feltöltés"); } return("ismeretlen"); }