Ejemplo n.º 1
0
        // 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");
        }
Ejemplo n.º 2
0
        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>();
            }
        }
Ejemplo n.º 3
0
 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 });
 }