예제 #1
0
        //Добавить особую ошибку в заданный EditMom
        public void PutErr(EditMom mom,
                           string errMess,          //Сообщение ошибки
                           int quality = 2,         //Качество ошибки
                           int errNum  = 0)         //Номер ошибки среди ошибок для одной функции, число от 0 до 8
        {
            var number = CurFun.ErrorNumber + errNum + 1;

            ((MomErrFactory)ErrPool.Factory).AddDescr(number, errMess, quality);
            mom.AddError(ErrPool.MakeError(number, Contextable));
        }
예제 #2
0
 //Добавить обычную ошибку в заданный EditMom, номер ошибки задается для функции по умолчанию
 public void PutErr(EditMom mom)
 {
     mom.AddError(ErrPool.MakeError(CurFun.ErrorNumber, Contextable));
 }