public List <T> QueryWhere(Expression <Func <T, bool> > predicate) { return(baseDal.QueryWhere(predicate)); }