public IQuerable <myType> GetSelectQuery(IQuerable <EcaseReferralCase> query) { // Expression for LINQ to Objects, does not work with LINQ to Entities return ((myType)(from o in query select new myType { // LINQ to Object //myValue = o.StartDate.AddDays(0), //newValue = o.StartDate.AddDays(30) })); }
public IQuerable <myType> GetSelectQuery(IQuerable <EcaseReferralCase> query) { // Expression for LINQ to Entities, does not work with LINQ to Objects return ((myType)(from o in query select new myType { // LINQ to Entity myValue = (DateTime)System.Data.Objects.EntityFunctions.AddDays(o.StartDate, 0), newValue = (DateTime)System.Data.Objects.EntityFunctions.AddDays(o.StartDate, 30) })); }
public MyQuerayble(IQuerable <T> toWrap, Expression expression) { Equipment = equipment; Provider = new MyProvider <T>(toWrap); Expression = expression; }
public MyQuerayble(IQuerable <T> toWrap) : this(equipment, Expression.Constant(equipment.AsQueryable())) { }