public ActionResult ExtendsEdit(int id, normal_extendsContract nec, FormCollection fc)
 {
     string operateType = Request.QueryString["operateType"];
     switch (operateType)
     {
         case "add":
             if (ExtendsBll.Insert(nec) > 0)
             {
                 ViewData["msg"] = "添加成功!";
                 ViewData["url"] = Url.Action("Extends");
                 return View("Success");
             }
             else
             {
                 return View(nec);
             }
         default:
             if (ExtendsBll.Update(nec) > 0)
             {
                 ViewData["msg"] = "修改成功!";
                 ViewData["url"] = Url.Action("Extends");
                 return View("Success");
             }
             else
             {
                 return View(nec);
             }
     }
 }
 public int Update(normal_extendsContract nec)
 {
     return ExtendsDao.Update(nec.ToPO<normal_extends>());
 }
        /// <summary>
        /// 添加插件
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public ActionResult ExtendsEdit(int id)
        {
            string operateType = Request.QueryString["operateType"];
            normal_extendsContract NEC = new normal_extendsContract();

            var typeName = new string[] { "生活服务", "休闲娱乐", "教育学习", "营销活动", "即将推出" };
            var typeNameList = new List<object> { };
            for (int i = 0; i < typeName.Length; i++)
            {
                var item = new { text = typeName[i], value = typeName[i] };
                typeNameList.Add(item);
            }

            switch (operateType)
            {
                case "add":
                    NEC.Enabled = 1;
                    ViewData["Name"] = new SelectList(typeNameList, "value", "text");
                    break;
                default:
                    NEC = ExtendsBll.GetExtendsById(id); ViewData["Name"] = new SelectList(typeNameList, "value", "text", NEC.Name);
                    break;
            }
            return View(NEC);
        }
 /// <summary>
 /// Insert
 /// </summary>
 /// <param name="ne"></param>
 /// <returns>返回ID</returns>
 public int Insert(normal_extendsContract nec)
 {
     return ExtendsDao.Insert(nec.ToPO<normal_extends>());
 }