Пример #1
0
        public static bool Build <TModel>(this IOrderFieldCollection orderFieldCollection, out IEnumerable <OrderField> orderFields) where TModel : class, IModel, new()
        {
            orderFields = Enumerable.Empty <OrderField>();

            IEnumerable <Field> fields = Field.From(orderFieldCollection.Select(x => x.Name).ToArray());

            if (fields.IsSubsetOfModel <TModel>())
            {
                orderFields = orderFieldCollection;

                return(true);
            }

            return(false);
        }
Пример #2
0
        public static bool Build(this IOrderFieldCollection orderFieldCollection, out IEnumerable <OrderField> orderFields)
        {
            orderFields = orderFieldCollection;

            return(true);
        }