public JsonResult GetKeyWordsPage(int pageIndex, int pageSize, string wheres, string sortorder, string sortname) { int totalcount = 0; IEnumerable <WX_KeyWord> datalist = WX_KeyWordService.instance().GetPageByDynamic(pageIndex, pageSize, out totalcount, sortname, sortorder, wheres); ResultBase_Page page = new ResultBase_Page(pageIndex, pageSize, totalcount); page.content = datalist.ToList(); return(Json(page, JsonRequestBehavior.AllowGet)); }
public JsonResult Delete_KeyWord(string id) { WX_KeyWord m = WX_KeyWordService.instance().Single(new Guid(id)); if (WX_KeyWordService.instance().Delete(m.ID) == 1) { return(Json(new { status = 1, id = m.ID, dr = !m.DR }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { status = 0 }, JsonRequestBehavior.AllowGet)); } }
public JsonResult GetMenuPage(int pageIndex, int pageSize, string wheres, string sortorder, string sortname) { int totalcount = 0; IEnumerable <WX_Menu> datalist = WX_MenuService.instance().GetPageByDynamic(pageIndex, pageSize, out totalcount, sortname, sortorder, wheres); datalist.Each(m => { m.Childs = WX_MenuService.instance().GetChilds(m.ID); m.KeyWord = WX_KeyWordService.instance().GetEnumerableByID(m.KeyWordID).FirstOrDefault(); }); ResultBase_Page page = new ResultBase_Page(pageIndex, pageSize, totalcount); page.content = datalist.ToList(); return(Json(page, JsonRequestBehavior.AllowGet)); }
public ActionResult KeyWords_Create(string id) { WX_KeyWord m; if (string.IsNullOrEmpty(id)) { m = new WX_KeyWord() { Type = 1 } } ; else { m = WX_KeyWordService.instance().Single(new Guid(id)); } return(View(m)); }
public JsonResult KeyWords_Create(FormCollection form) { ResultBase_form result = new ResultBase_form(); WX_KeyWord m = new WX_KeyWord(); TryUpdateModel <WX_KeyWord>(m, form); m.CompanyID = UserDateTicket.Company.ID; m.ConfigID = UserDateTicket.wx_config.ID; switch (m.Type) { case 0: //图文消息 m.Content = ""; break; case 1: //文字 m.RelationID = Guid.Empty; break; case 2: //图片 break; case 3: //语音 break; case 4: //视频 break; case 5: //API m.RelationID = Guid.Empty; break; } if (m.ID == Guid.Empty) { result.status = WX_KeyWordService.instance().Insert(m); } else { result.status = WX_KeyWordService.instance().Update(m); } result.msg = result.status == 0 ? "操作失败" : "操作成功"; result.ResultURL = "/WeChat/KeyWords"; return(Json(result, JsonRequestBehavior.AllowGet)); }
public JsonResult GetKeyWords() { return(Json(WX_KeyWordService.instance().GetEnumByCompanyID(UserDateTicket.Company.ID), JsonRequestBehavior.AllowGet)); }
public JsonResult CheckKey(string id, string key) { return(Json(WX_KeyWordService.instance().CheckKey(new Guid(id), key, UserDateTicket.Company.ID), JsonRequestBehavior.AllowGet)); }