Exemplo n.º 1
0
        public ActionResult Edit(int id)
        {
            WechatReply     wechatReply = unitOfWork.wechatReplysRepository.GetByID(id);
            CategoryService cate        = new CategoryService();

            ViewData["Categorylist"] = cate.GetCategorySelectList(2);
            if (wechatReply == null)
            {
                return(HttpNotFound());
            }
            return(View(wechatReply));
        }
Exemplo n.º 2
0
        public ActionResult Edit(WechatReply wechatReply)
        {
            if (ModelState.IsValid)
            {
                unitOfWork.wechatReplysRepository.Update(wechatReply);
                unitOfWork.Save();
                return(RedirectToAction("Index", "WechatReply"));
            }
            CategoryService cate = new CategoryService();

            ViewData["Categorylist"] = cate.GetCategorySelectList(2);
            return(View(wechatReply));
        }
Exemplo n.º 3
0
        public static WechatReply  GetWechatReplyByKey(string keyword)
        {
            UnitOfWork  unitOfWork   = new UnitOfWork();
            WechatReply wechatReply  = new WechatReply();
            var         wechatReplys = unitOfWork.wechatReplysRepository.Get(filter: u => u.ReplyKeyword == keyword);

            if (wechatReplys.Count() > 0)
            {
                wechatReply = wechatReplys.First();
            }
            else
            {
                keyword = "默认回复";
                var defaultReplys = unitOfWork.wechatReplysRepository.Get(filter: u => u.ReplyKeyword == keyword);
                wechatReply = defaultReplys.First();
            }

            return(wechatReply);
        }