Exemplo n.º 1
0
        private void BuildCategoryPolicy(string subject, string op, string arg1, string optArg)
        {
            int numericArg1, numericArg2;

            if (IsCondtion(op))
            {
                _manager.CreateCategorySimplePolicy(subject, GetConditionType(op), arg1);
                return;
            }
            Int32.TryParse(arg1, out numericArg1);
            Int32.TryParse(optArg, out numericArg2);
            _manager.CreateCategoryPolicy(subject, GetOperand(op), numericArg1, numericArg2);
        }