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