public new virtual bool TouchedBefore(User user, DateTime datetime) { return(Touches.Any(x => x.User == user && x.DateTime < datetime) && Actions.All(x => x.TouchedBefore(user, datetime))); }
public new virtual bool Touched(User user) { return(Touches.Any(x => x.User == user) && Actions.All(x => x.Touched(user))); }