Ejemplo n.º 1
0
        //Создает условие генерации
        private void MakeCondition(IRecordRead rec)
        {
            var cond = rec.GetString("GenConditions");

            if (cond.IsEmpty())
            {
                _condition = new NodeSubEmpty();
            }
            else
            {
                var node = ParsingCondition.SubParse(cond);
                if (node is NodeError)
                {
                    var errMess = ((NodeError)node).ErrMess;
                    ErrMess   += errMess + " (GenConditions); ";
                    _condition = new NodeSubEmpty();
                }
                else
                {
                    _condition = (NodeSubIter)node;
                }
            }
        }