public JsonResult Create(wxmsmResponse item)
        {
            // var producttype = db.productType.Find(pt.name);//Find:根据ID查询
            //var itemQ = db.wxmsmResponses.Where(p => p.sName == item.sName);


            //if (itemQ.Count() != 0)
            //{
            //    var msg_error = new { state = false, msg = "已有相同的类型名称,不可以重复添加!" };
            //    return Json(msg_error);
            //}
            if (Request.Form["numstate"] == null || Request.Form["numstate"].ToString() != "on")
            {
                item.numstate = false;
            }
            else
            {
                item.numstate = true;
            }
            if (item.eventType == "subscribe")
            {
                item.eventKey = "subscribe";
            }
            item.ID             = RandomHelper.getGUID();
            item.resMessageType = "news";//默认回复的为文字消息
            db.wxmsmResponses.Add(item);
            db.SaveChanges();

            var msg = new { state = true, msg = "OK" };

            return(Json(msg));
            //return View();
            //return View(RedirectToAction("Index"));
        }
 public JsonResult Delete(string id)
 {
     try
     {
         wxmsmResponse item = db.wxmsmResponses.Find(id);
         db.wxmsmResponses.Remove(item);
         db.SaveChanges();
         var msg = new { state = true, msg = "删除项目成功!" };
         return(Json(msg));
     }
     catch
     {
         var msg = new { state = false, msg = "删除项目失败!" };
         return(Json(msg));
     }
 }
        public JsonResult EditItem(wxmsmResponse para)
        {
            // var pt = db.UserGroups.Find(id);
            try
            {
                wxmsmResponse item = db.wxmsmResponses.Find(para.ID);

                if (Request.Form["numstate"] == null || Request.Form["numstate"].ToString() != "on")
                {
                    item.numstate = false;
                }
                else
                {
                    item.numstate = true;
                }
                if (para.eventType == "subscribe")
                {
                    item.eventKey = "subscribe";
                }
                item.eventKey       = para.eventKey;
                item.Title          = para.Title;
                item.msgDescription = para.msgDescription;
                if (para.PicUrl != "")
                {
                    item.PicUrl = para.PicUrl;
                }

                item.Url  = para.Url;
                item.sort = para.sort;



                db.Entry(item).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();
                var msg = new { state = true, msg = "更新数据成功!" };
                return(Json(msg));
            }
            catch
            {
                var msg = new { state = false, msg = "更新数据失败!" };
                return(Json(msg));
            }
            //return View(pt);
        }