public int CountArticles(ArticleModels.Status status) { int count = (from row in context.Articles where row.status == status select row).Count(); return(count); }
public List <ArticleModels> retrieveArticles(ArticleModels.Status status) { List <ArticleModels> artList = new List <ArticleModels>(); foreach (ArticleModels art in context.Articles.ToList()) { if (art.status == status) { artList.Add(art); } } return(artList); }
public ActionResult HomePage(ArticleModels.Status status = ArticleModels.Status.Approved) { ViewData["ArticleList"] = access.retrieveArticles(status); return(View()); }
private void ManageArticleStatus(ArticleModels article, ArticleModels.Status newStatus) { article.status = newStatus; context.SaveChanges(); }