public ActionResult GetAsside() { HomePageEntities db = new HomePageEntities(); var viewModel = db.NewsInfo.OrderByDescending(x => x.CreateTime).ToList(); return(PartialView("_NewsAssidePanel", viewModel)); }
public List <News> GetList() { HomePageEntities db = new HomePageEntities(); var newsList = db.News.OrderByDescending(x => x.CreateTime).ToList(); if (newsList != null && newsList.Count > 0) { return(newsList); } else { throw new ApplicationException(); } }
public News Get(string id) { HomePageEntities db = new HomePageEntities(); var newsEntity = db.News.Where(x => x.RecId.Equals(Guid.Parse(id))).FirstOrDefault(); if (newsEntity != null) { return(newsEntity); } else { throw new ApplicationException(); } }
public List <ForumArticle> GetList() { try { HomePageEntities db = new HomePageEntities(); var forumList = db.ForumArticle.OrderByDescending(x => x.CreateTime).ToList(); if (forumList != null && forumList.Count() > 0) { return(forumList); } } catch { throw new ApplicationException(); } return(new List <ForumArticle>()); }
public bool Add(News data) { if (data == null) { return(false); } data.RecId = Guid.NewGuid(); data.CreateTime = DateTime.Now; try { HomePageEntities db = new HomePageEntities(); db.News.Add(data); db.SaveChanges(); return(true); } catch { throw; } }
public void AddCount(string recId, bool?isLike) { if (!isLike.HasValue || String.IsNullOrEmpty(recId)) { return; } HomePageEntities db = new HomePageEntities(); var entity = db.ForumArticle.Where(x => x.RecId.Equals(new Guid(recId))).FirstOrDefault(); if (entity != null) { if (isLike.Value) { entity.LikeCount = entity.LikeCount + 1; } else { entity.UnlikeCount = entity.UnlikeCount + 1; } db.SaveChanges(); } }
public void Add(ForumArticle data) { if (data == null) { return; } data.RecId = Guid.NewGuid(); data.CreateTime = DateTime.Now; data.LikeCount = 0; data.UnlikeCount = 0; try { HomePageEntities db = new HomePageEntities(); db.ForumArticle.Add(data); db.SaveChanges(); } catch { throw new ApplicationException(); } }