// GET: FrontCommonComment public ActionResult Index(CommonCommentCondition condition) { if (string.IsNullOrWhiteSpace(condition.ModuleCode)) { condition.ModuleCode = "None"; } CommonCommentBiz.ModuleCode = condition.ModuleCode.ToEnum(CommonCommentModuleCodeEnum.None); if (CommonCommentBiz.ModuleCode != CommonCommentModuleCodeEnum.None) { if (ListCommonCommentBiz.CodeList.Contains(condition.ModuleCode)) { ListCommonCommentBiz.ModuleCode = CommonCommentBiz.ModuleCode; //返回集合 var datas = ListCommonCommentBiz.Search(condition); var model = PDM.Create(datas, condition); return View(model); } else { var model = CommonCommentBiz.GetByCode(condition.ModuleCode); return View("Create", model); } } return View("Denied"); }
public IEnumerable<CommonComment> Search(CommonCommentCondition condition) { using (var db = new Entities()) { if (!string.IsNullOrEmpty(ModuleCode.ToString().Trim()) && CodeList.Contains(ModuleCode.ToString())) { var query = db.CommonComment.Where(q => q.ModuleCode.ToUpper() == ModuleCode.ToString().ToUpper()); return query.OrderByDescending(q => q.ModifyDate).DoPage(condition.Pager).ToList(); } return new List<CommonComment>(); } }
public ActionResult Index(CommonCommentCondition condition) { if (string.IsNullOrWhiteSpace(condition.ModuleCode)) { condition.ModuleCode = "None"; } CommonCommentBiz.ModuleCode = condition.ModuleCode.ToEnum(CommonCommentModuleCodeEnum.None); if (CommonCommentBiz.ModuleCode != CommonCommentModuleCodeEnum.None && ListCommonCommentBiz.CodeList.Contains(CommonCommentBiz.ModuleCode.ToString())) { ListCommonCommentBiz.ModuleCode = CommonCommentBiz.ModuleCode; var datas = ListCommonCommentBiz.Search(condition); var model = PDM.Create(datas, condition); return View(model); } return RedirectToAction("Create", new { moduleCode = condition.ModuleCode }); }