public JsonResult getNodeByNodeId(string node_id) { try { Models.a_flowchart_node node = nodeHelper.GetAll(u => u.node_id == node_id, u => u.id).FirstOrDefault(); if (node == null) { return(Json(new { access = false, code = 0, msg = "为找到node_id[" + node_id + "]对应的节点。", }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { access = true, code = 0, msg = "", data = node }, JsonRequestBehavior.AllowGet)); } } catch (Exception exp) { return(Json(new { access = false, msg = exp.Message })); } }
public JsonResult saveNode(Models.a_flowchart_node node) { try { //删除; nodeHelper.Delete(node); //nodeHelper.SaveChanges(); //插入; nodeHelper.Insert(node); nodeHelper.SaveChanges(); return(Json(new { access = true, data = node }, JsonRequestBehavior.AllowGet)); } catch (Exception exp) { return(Json(new { access = false, msg = exp.Message })); } }
public JsonResult saveNodeLabel(Models.a_flowchart_node newnode) { try { Models.a_flowchart_node node = nodeHelper.GetAll(u => u.node_id == newnode.node_id, u => u.id).FirstOrDefault(); if (node == null) { nodeHelper.Insert(newnode); nodeHelper.SaveChanges(); return(Json(new { access = true, code = 0, msg = "已添加node_id[" + newnode.node_id + "]对应的节点。", }, JsonRequestBehavior.AllowGet)); } else { //更新描述 node.label = newnode.label; nodeHelper.Update(node); nodeHelper.SaveChanges(); return(Json(new { access = true, code = 0, msg = "已修改node_id[" + newnode.node_id + "]对应的节点。", data = node }, JsonRequestBehavior.AllowGet)); } } catch (Exception exp) { return(Json(new { access = false, msg = exp.Message })); } }