private JObject GetOrg(data.entity.Organization org) { var json = new JObject(); json["id"] = org.Id; json["name"] = org.Name; return(json); }
private ComboTreeModel GetTree(data.entity.Organization parent, IEnumerable <data.entity.Organization> orgs) { var tree = new ComboTreeModel { id = parent.Id, text = parent.Name, children = orgs.Where(t => t.Pid == parent.Id).Select(t => GetTree(t, orgs)).ToArray() }; return(tree); }
public JsonResult FormSubmit(string id, string name, string code, string parentId) { var flag = false; var mod = new OrgModule(CurrentUser); var m = new data.entity.Organization { Code = code, IsDel = (short)DeleteStatus.No, Layer = 0, Name = name, Pid = parentId }; if (string.IsNullOrWhiteSpace(id)) { flag = mod.Add(m); } else { m.Id = id; flag = mod.Modify(m, t => t.Id == id); } return(Json(new { code = 0, msg = "Ok", data = flag }, "text/html")); }