/// <summary> /// 搜索结果 /// </summary> /// <param name="key"></param> /// <param name="page"></param> /// <returns></returns> public ActionResult PartSearch(string key, int page = 1) { CodeNote.Common.PageList<Entity.VwArticle> model = null; if (!string.IsNullOrEmpty(key)) { key = key.Trim(); if (!string.IsNullOrEmpty(key)) { CodeNote.Luc.ArtilceLuc artLuc = new Luc.ArtilceLuc(); model = artLuc.Search(key, page, 10); ViewData["key"] = key; } } return PartialView("PartSearch", model); }
public ActionResult Index() { string key = Request["q"]; if (!string.IsNullOrEmpty(key)) { CodeNote.Common.PageList<Entity.VwArticle> model = null; key = key.Trim(); if (!string.IsNullOrEmpty(key)) { CodeNote.Luc.ArtilceLuc artLuc = new Luc.ArtilceLuc(); model = artLuc.Search(key, 1, 10); ViewData["key"] = key; } return View("Search", model); } return View("Index"); }
public ActionResult AddOrEdit() { ReturnValue retValue = new ReturnValue(); Article entity = new Article(); entity.ID = CodeNote.Common.ConvertWrap.ToInt(Request["articleid"]); entity.Subject = Request["subject"]; entity.Body = CodeNote.Common.StringFilter.ClearHtml(Request["body"],true); entity.CategoryID = Request["category"]; entity.Tag = Request["artitag"]; entity.CreateID = CurUser.ID; entity.CreateDate = DateTime.Now; entity.ModDate = entity.CreateDate; retValue = ArtMg.AddOrEdit(entity); if (retValue.IsExists) {//添加标签或修改标签 TagInfoManager tagMg = new TagInfoManager(); Models.Constans.TagType tagType = Constans.TagType.UserTag; if (CurUser != null && CurUser.Type == (int)Constans.UserType.Administrators) { tagType = Constans.TagType.SysTag; } tagMg.AddTag(entity.Tag, (int)tagType); CodeNote.Luc.ArtilceLuc artLuc = new Luc.ArtilceLuc(); artLuc.ModifyIndex(retValue.Get<VwArticle>("vw")); } return View("Result", new ReturnMessage(Request, "提示消息", retValue)); }