Beispiel #1
0
 //Добавляет описание ошибки с числовым ключом
 public void AddDescr(int number, string text, ErrQuality quality = ErrQuality.Error)
 {
     if (!_errDescrs.ContainsKey(number))
     {
         _errDescrs.Add(number, new ErrDescr(number, text, quality, MomErrType));
     }
 }
Beispiel #2
0
 public ErrDescr(int number, string text, ErrQuality quality, MomErrType type)
 {
     Text    = text;
     Quality = quality;
     Number  = number;
     ErrType = type;
 }
Beispiel #3
0
        //Возвращает тип ошибки как строку
        public static string ToRussian(this ErrQuality quality)
        {
            switch (quality)
            {
            case ErrQuality.Error:
                return("Ошибка");

            case ErrQuality.Warning:
                return("Предупреждение");
            }
            return("");
        }