private static Color GetCellColor(ResultColor stateColor)
        {
            switch (stateColor)
            {
            case ResultColor.Red:
                return(_red);

            case ResultColor.Yellow:
                return(_yellow);

            case ResultColor.Green:
                return(_green);

            default:
                break;
            }
            return(_fadedGray);
        }
Пример #2
0
        private static Task DetermineNewImagePath(string fileName, ResultColor resultColor)
        {
            switch (resultColor)
            {
            case ResultColor.Red:
                _fileNamesDict.TryAdd(fileName, _redDir + "\\" + Path.GetFileName(fileName));
                break;

            case ResultColor.Green:
                _fileNamesDict.TryAdd(fileName, _greenDir + "\\" + Path.GetFileName(fileName));
                break;

            case ResultColor.Blue:
                _fileNamesDict.TryAdd(fileName, _blueDir + "\\" + Path.GetFileName(fileName));
                break;
            }

            _statisticsInfo.FilesProcessed++;

            return(Task.CompletedTask);
        }