public IEnumerable <IArticleInfo> FetchArticleInfos(string typeName) { var db = new TooksCmsDAL(); return(db.GetArticleInfo(null).Where(ai => ai.TypeName.ToLower() == typeName.ToLower())); }
public IEnumerable <IArticleInfo> FetchArticleInfos(int articleTypeId) { var db = new TooksCmsDAL(); return(db.GetArticleInfo(null).Where(ai => ai.ArticleTypeId == articleTypeId)); }
public IEnumerable <IArticleInfo> FetchArticleInfos() { var db = new TooksCmsDAL(); return(db.GetArticleInfo(null).OrderByDescending(ai => ai.Date)); }
public IEnumerable <IArticleInfo> FetchArticleInfos(int?count) { var db = new TooksCmsDAL(); return(db.GetArticleInfo(null).OrderByDescending(ai => ai.Date).Take(count.HasValue ? count.Value : 10)); }
public IArticleInfo FetchArticleInfo(int articleId) { var db = new TooksCmsDAL(); return(db.GetArticleInfo(articleId).Single()); }