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)); }
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)); }
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); }