/// <summary> /// 添加节点 /// </summary> /// <param name="model"></param> /// <returns></returns> public int AddNode(OrgTreeModel model) { if (null == model) { return(0); } T_OrgFolder folder = new T_OrgFolder { folder_name = model.name, folder_pid = model.pId, create_id = HCQ2UI_Helper.OperateContext.Current.Usr.user_id, create_name = HCQ2UI_Helper.OperateContext.Current.Usr.user_name, create_time = DateTime.Now, have_child = false }; Add(folder); if (folder.folder_pid > 0) { Modify(new T_OrgFolder { have_child = true }, s => s.folder_id == folder.folder_pid, "have_child"); } return(folder.folder_id); }
/// <summary> /// 编辑节点 /// </summary> /// <param name="model"></param> /// <returns></returns> public int EditNode(OrgTreeModel model) { if (model == null) { return(0); } T_OrgFolder folder = new T_OrgFolder { folder_id = model.id, folder_name = model.name }; return(Modify(folder, s => s.folder_id == folder.folder_id, "folder_name")); }
public ActionResult EditNode() { int id = RequestHelper.GetIntByName("id"); string name = RequestHelper.GetDeStrByName("name"); OrgTreeModel model = new OrgTreeModel() { id = id, name = name }; int mark = operateContext.bllSession.T_OrgFolder.EditNode(model); if (mark > 0) { return(operateContext.RedirectAjax(0, "编辑成功~", "", "")); } return(operateContext.RedirectAjax(1, "数据编辑失败~", "", "")); }
public ActionResult AddNode() { int pId = RequestHelper.GetIntByName("pId"); string name = RequestHelper.GetDeStrByName("name"); OrgTreeModel model = new OrgTreeModel() { pId = pId, name = name }; int folder_id = operateContext.bllSession.T_OrgFolder.AddNode(model); if (folder_id > 0) { return(operateContext.RedirectAjax(0, "添加成功~", folder_id, "")); } return(operateContext.RedirectAjax(1, "数据添加失败~", "", "")); }