Ejemplo n.º 1
0
        public IEnumerable <DataModel> GetValidRules(IEnumerable <DataModel> data)
        {
            List <DataModel> validModels = new List <DataModel>();

            foreach (var item in data)
            {
                if (_conditionService.Build(item, rules.First().Conditions).All(x => x == true && rules.First().AndOperator))
                {
                    validModels.Add(item);
                }
            }

            return(validModels);
        }