예제 #1
0
 public ErrDescr(int number, string text, ErrQuality quality, MomErrType type)
 {
     Text    = text;
     Quality = quality;
     Number  = number;
     ErrType = type;
 }
예제 #2
0
 //Из рекордсета клона и т.п.
 public ErrDescr(IRecordRead rec, MomErrType type)
     : this(rec.GetInt("NumError"), rec.GetString("TextError"), (ErrQuality)rec.GetInt("Quality"), type)
 {
 }
예제 #3
0
 public MomErr(string text, int quality = 2, int num = 0, MomErrType type = MomErrType.Calc)
 {
     ErrDescr = new ErrDescr(num, text, (ErrQuality)quality, type);
 }
예제 #4
0
 public MomErrFactory(string errSourceCode, MomErrType type)
 {
     ErrSourceCode      = errSourceCode;
     MomErrType         = type;
     UndefinedErrorText = "Неопределенная ошибка";
 }