public List<TreeModelDto> GetMaterialClassTreeList() { var rootNodes = new List<TreeModelDto>(); var treeRootNode1 = new TreeModelDto(); treeRootNode1.Id = Guid.Empty.ToString(); treeRootNode1.Text = "材料类别"; treeRootNode1.Parent = "#"; rootNodes.Add(treeRootNode1); var allList = GetMaterialClassList(); foreach (var chirenitem in allList) { var treeRootNode = new TreeModelDto(); treeRootNode.Id = chirenitem.Id.ToString(); // item.MenuCode.ToString(); treeRootNode.Text = chirenitem.ClassName + "(" + chirenitem.ClassCode + ")"; treeRootNode.Parent = chirenitem.ParentId.ToString(); rootNodes.Add(treeRootNode); } return rootNodes; }
public List<TreeModelDto> GetOrganizeTreeList() { var rootNodes = new List<TreeModelDto>(); var allOrganize = GetOrganizeList(); foreach (var chirenitem in allOrganize) { var treeRootNode = new TreeModelDto(); treeRootNode.Id = chirenitem.Id.ToString(); // item.MenuCode.ToString(); treeRootNode.Text = chirenitem.ShortName; if (chirenitem.ParentId == Guid.Empty) { treeRootNode.Parent = "#"; } else { treeRootNode.Parent = chirenitem.ParentId.ToString(); } rootNodes.Add(treeRootNode); } return rootNodes; }
public List<TreeModelDto> GetRoleTreeList(string appCode) { var rootNodes = new List<TreeModelDto>(); if (!string.IsNullOrWhiteSpace(appCode)) { var treeRootNode1 = new TreeModelDto(); treeRootNode1.Id = Guid.Empty.ToString(); var appMenu = _menuAppRepository.GetAll().Where(e => e.AppCode == appCode).FirstOrDefault(); if (appMenu != null) { treeRootNode1.Text = appMenu.AppName; treeRootNode1.Parent = "#"; rootNodes.Add(treeRootNode1); var allmenu = GetRoleList().Where(e => e.AppCode == appCode); foreach (var chirenitem in allmenu) { var treeRootNode = new TreeModelDto(); treeRootNode.Id = chirenitem.Id.ToString(); // item.MenuCode.ToString(); treeRootNode.Text = chirenitem.RoleName; treeRootNode.Parent = chirenitem.ParentId.ToString();//item.MenuCode.Length > 2 ? item.MenuCode.Substring(0, item.MenuCode.Length - 2) : "#"; rootNodes.Add(treeRootNode); } } } return rootNodes; }
public List<TreeModelDto> GetProvinceCityTreeList() { var RootNodes = new List<TreeModelDto>(); var allmenu = GetProvinceCityList(); foreach (var chirenitem in allmenu) { var treeRootNode = new TreeModelDto(); treeRootNode.Id = chirenitem.Id.ToString(); treeRootNode.Text = chirenitem.FullName; if (chirenitem.ParentId == Guid.Empty) { treeRootNode.Parent = "#"; } else { treeRootNode.Parent = chirenitem.ParentId.ToString(); } RootNodes.Add(treeRootNode); } return RootNodes; }
public List<TreeModelDto> GetProjectCodeTreeList(Guid id) { var rootNodes = new List<TreeModelDto>(); var allProjectCode = _projectCodeRepository.GetAll().Where(e => e.OrgId == AbpSession.OrgId); var partProjectCode = allProjectCode.Where(e => e.ParentId == id); foreach (var chirenitem in partProjectCode) { var treeRootNode = new TreeModelDto(); treeRootNode.Id = chirenitem.Id.ToString(); // item.MenuCode.ToString(); treeRootNode.Text = chirenitem.FullName; if (chirenitem.ParentId == Guid.Empty) { treeRootNode.Parent = "#"; } else { treeRootNode.Parent = chirenitem.ParentId.ToString(); } rootNodes.Add(treeRootNode); } return rootNodes; }
public List<TreeModelDto> GetDataDictionaryTreeList() { var RootNodes = new List<TreeModelDto>(); var treeRootNode1 = new TreeModelDto(); treeRootNode1.Id = Guid.Empty.ToString(); treeRootNode1.Text = "系统字典"; treeRootNode1.Parent = "#"; RootNodes.Add(treeRootNode1); var allmenu = GetDataDictionaryList(); foreach (var chirenitem in allmenu) { var treeRootNode = new TreeModelDto(); treeRootNode.Id = chirenitem.Id.ToString(); // item.MenuCode.ToString(); treeRootNode.Text = chirenitem.FullName; treeRootNode.Parent = Guid.Empty.ToString();//item.MenuCode.Length > 2 ? item.MenuCode.Substring(0, item.MenuCode.Length - 2) : "#"; RootNodes.Add(treeRootNode); } return RootNodes; }