public ActionResult Display(Guid id) { OnlineCommentsModel model = new OnlineCommentsModel(); var info = service.GetById(id); model.Id = info.Id; model.Title = info.Title; model.Content = info.Content; model.IsEnd = info.IsEnd; model.StartTime = info.StartTime; //是否开启网友提问 model.EndTime = info.EndTime; OnlineCommentsOpinionCondition condition = new OnlineCommentsOpinionCondition(); condition.OnlineCommentsId = info.Id; var news = IOnlineCommentsOpinionService.SearchAllOnlineCommentsOpinion(condition); var models = new PagedList <OnlineCommentsOpinion>(news, news.Paging); model.OnlineCommentsOpinionInfo = models; return(View(PluginHelper.GetViewPath(this.GetType(), "Display"), model)); }
public ActionResult Index(OnlineCommentsOpinionCondition condition) { var news = service.SearchAllOnlineCommentsOpinion(condition); var models = new PagedList <OnlineCommentsOpinion>(news, news.Paging); return(View(PluginHelper.GetViewPath(this.GetType(), "Index"), models)); }
public IPagedList <OnlineCommentsOpinion> SearchAllOnlineCommentsOpinion(OnlineCommentsOpinionCondition condition) { var query = repository.Table; if (!string.IsNullOrEmpty(condition.Content)) { query = query.Where(t => t.Content.Contains(condition.Content)); } query = query.Where(t => t.IsDelete == false); query = query.OrderByDescending(t => t.CreateDate); return(new PagedList <OnlineCommentsOpinion>(query, condition.PageIndex, condition.PageSize)); }