protected void RegTree_VirtualModeNodeCreating(object sender, TreeListVirtualModeNodeCreatingEventArgs e) { Reg rowView = e.NodeObject as Reg; if (rowView == null) return; e.NodeKeyValue = rowView.KeyIndex; e.SetNodeValue("KeyName", rowView.KeyName); }
private void TreeListOnVirtualModeNodeCreating(object sender, TreeListVirtualModeNodeCreatingEventArgs e) { var columnChooser = ((ColumnChooser)e.NodeObject); e.IsLeaf = !columnChooser.ModelColumn.ModelMember.MemberInfo.MemberTypeInfo.IsDomainComponent; e.NodeKeyValue = columnChooser.Key; }
protected void treeList_VirtualModeNodeCreating(object sender, TreeListVirtualModeNodeCreatingEventArgs e) { var node = (DataRowView)e.NodeObject; e.IsLeaf = !(bool)node["HasChild"]; e.NodeKeyValue = node["MA_DV"]; e.SetNodeValue("TEN", node["TEN"]); }
public static void VirtualModeNodeCreating(TreeListVirtualModeNodeCreatingEventArgs e) { string nodePath = e.NodeObject.ToString(); e.NodeKeyValue = GetNodeGuid(nodePath); e.IsLeaf = !Directory.Exists(nodePath); e.SetNodeValue("name", Path.GetFileName(nodePath)); e.SetNodeValue("date", Directory.GetCreationTime(nodePath)); }
protected void tree_VirtualModeNodeCreating(object sender, TreeListVirtualModeNodeCreatingEventArgs e) { string nodePath = e.NodeObject.ToString(); e.NodeKeyValue = FileManagerHelper.GetPathKey(nodePath); e.IsLeaf = !Directory.Exists(nodePath) || (Directory.GetFiles(nodePath).Length < 1 && Directory.GetDirectories(nodePath).Length < 1); e.SetNodeValue(FileManagerHelper.FullPathName, nodePath); e.SetNodeValue(FileManagerHelper.NameFieldName, Path.GetFileName(nodePath)); }
protected void treeList_VirtualModeNodeCreating(object sender, TreeListVirtualModeNodeCreatingEventArgs e) { string nodePath = e.NodeObject.ToString(); e.NodeKeyValue = GetNodeGuid(nodePath); e.IsLeaf = !Directory.Exists(nodePath); e.SetNodeValue("name", Path.GetFileName(nodePath)); e.SetNodeValue("date", Directory.GetCreationTime(nodePath)); e.SetNodeValue("url", Directory.Exists(nodePath) ? FolderImageUrl : GetNodeUrl(nodePath)); }
protected void FileTree_VirtualModeNodeCreating(object sender, TreeListVirtualModeNodeCreatingEventArgs e) { Files rowView = e.NodeObject as Files; if (rowView == null) return; e.NodeKeyValue = rowView.fileindex; e.IsLeaf = !rowView.IsDir; e.SetNodeValue("Name", rowView.Name); if (rowView.IsDir) e.SetNodeValue("IconName", "reg_dir"); else e.SetNodeValue("IconName", "reg_file"); }
protected void treeList_VirtualModeNodeCreating(object sender, TreeListVirtualModeNodeCreatingEventArgs e) { string nodePath = e.NodeObject.ToString(); var id = GetNodeID(nodePath); e.NodeKeyValue = id; e.IsLeaf = !Directory.Exists(nodePath); e.SetNodeValue("id", id); e.SetNodeValue("name", Path.GetFileName(nodePath)); e.SetNodeValue("date", Directory.GetCreationTime(nodePath)); }
//public static void CreateChildren(TreeViewVirtualModeCreateChildrenEventArgs e) //{ // ManageAssetsModel model = (ManageAssetsModel)HttpContext.Current.Session["ManageAssetsModel"]; // if (e.NodeObject == null) // { // e.Children = model.GetTopLevelItems(); // } // else // { // e.Children = model.GetItems((SafetyCriticalAssetModel)e.NodeObject); // } //} public static void VirtualModeNodeCreating(TreeListVirtualModeNodeCreatingEventArgs e) { ManageAssetsModel model = (ManageAssetsModel)HttpContext.Current.Session["ManageAssetsModel"]; SafetyCriticalAssetModel item = e.NodeObject as SafetyCriticalAssetModel; if (item != null) { e.NodeKeyValue = GetNodeGuid(item.Id.ToString()); e.IsLeaf = !model.HasChildren(item); e.SetNodeValue("Name", item.Name); } }
protected void treeList_VirtualModeNodeCreating(object sender, TreeListVirtualModeNodeCreatingEventArgs e) { DataRowView rowView = e.NodeObject as DataRowView; if (rowView == null) { return; } e.NodeKeyValue = rowView["Id"]; string id = ""; if (rowView["Id"].ToString().Contains("u")) { id = rowView["Id"].ToString().Substring(1); DataView dv1 = new DataView(GetChild(), "parentid=" + id + "", "Name", DataViewRowState.CurrentRows); if (dv1.Count > 0) { e.IsLeaf = false; } else { DataView dv2 = new DataView(GetEmployee(), "unitid=" + id + "", "name", DataViewRowState.CurrentRows); if (dv2.Count > 0) { e.IsLeaf = false; } else { e.IsLeaf = true; } } e.SetNodeValue("IconName", "frontpage"); } if (rowView["Id"].ToString().Contains("e")) { e.IsLeaf = true; e.SetNodeValue("IconName", "support"); } if (rowView["Id"].ToString().Contains("u") == false && rowView["Id"].ToString().Contains("e") == false) { e.SetNodeValue("IconName", "frontpage"); } e.SetNodeValue("Name", rowView["Name"]); //e.SetNodeValue("IconName", rowView["IconName"]); }
protected void tlGroups_VirtualModeNodeCreating(object sender, TreeListVirtualModeNodeCreatingEventArgs e) { var nodeKeyObject = e.NodeObject as NodeKeyObject; if (nodeKeyObject == null) { return; } if (nodeKeyObject.IsProjectType()) { var item = nodeKeyObject.Project; if (item == null) { return; } e.IsLeaf = !CacheEntitiesUtil.UmGroupsByProject.ContainsKey(item.ID); e.NodeKeyValue = nodeKeyObject.ToString(); e.SetNodeValue("ID", e.NodeKeyValue); e.SetNodeValue("Name", item.Name); e.SetNodeValue("DateCreated", item.DateCreated); e.SetNodeValue("DateChanged", item.DateChanged); e.SetNodeValue("DateDeleted", item.DateDeleted); } else if (nodeKeyObject.IsGroupType() || nodeKeyObject.IsChildType()) { var item = nodeKeyObject.Group; if (item == null) { return; } e.IsLeaf = !CacheEntitiesUtil.UmGroupUsersByGroup.ContainsKey(item.ID) && !CacheEntitiesUtil.UmGroupsByParent.ContainsKey(item.ID); e.NodeKeyValue = nodeKeyObject.ToString(); e.SetNodeValue("ID", e.NodeKeyValue); e.SetNodeValue("Name", item.Name); e.SetNodeValue("DateCreated", item.DateCreated); e.SetNodeValue("DateChanged", item.DateChanged); e.SetNodeValue("DateDeleted", item.DateDeleted); } }
public static void VirtualModeNodeCreating(TreeListVirtualModeNodeCreatingEventArgs e) { Employee empl = e.NodeObject as Employee; if (empl == null) { return; } e.NodeKeyValue = empl.EmployeeID; int childEmployeeCount = nwd.Employees.Where(x => x.ReportsTo == empl.EmployeeID).ToList().Count; e.IsLeaf = !(childEmployeeCount > 0); e.SetNodeValue("FirstName", empl.FirstName); e.SetNodeValue("LastName", empl.LastName); e.SetNodeValue("Address", empl.Address); e.SetNodeValue("City", empl.City); e.SetNodeValue("HireDate", empl.HireDate); e.SetNodeValue("BirthDate", empl.BirthDate); e.SetNodeValue("ReportsTo", empl.ReportsTo); e.SetNodeValue("Title", empl.Title); }
protected void treeList_VirtualModeNodeCreating(object sender, TreeListVirtualModeNodeCreatingEventArgs e) { DataRowView rowView = e.NodeObject as DataRowView; if (rowView == null) { return; } e.NodeKeyValue = rowView["Id"]; e.SetNodeValue("Name", rowView["Name"]); if (rowView["id"].ToString().Contains("u") == false) { int id = Int32.Parse(rowView["id"].ToString()); DataView dv = new DataView(GetParent(), "parentid=" + id + "", "name", DataViewRowState.CurrentRows); if (dv.Count > 0) { e.IsLeaf = false; } else { DataView dv1 = new DataView(GetChild(), "groupid=" + id + "", "name", DataViewRowState.CurrentRows); if (dv1.Count > 0) { e.IsLeaf = false; } else { e.NodeKeyValue = rowView["Id"]; e.IsLeaf = true; } } } else { e.IsLeaf = true; } }
protected void treeList_VirtualModeNodeCreating(object sender, TreeListVirtualModeNodeCreatingEventArgs e) { if (e.NodeObject is VNPT.Modules.Unit.UnitInfo) { var unit = e.NodeObject as VNPT.Modules.Unit.UnitInfo; if (unit == null) { return; } e.NodeKeyValue = string.Format("u{0}", unit.id); e.IsLeaf = false; e.SetNodeValue("IconName", "frontpage"); e.SetNodeValue("Name", unit.name); } else { var emp = e.NodeObject as EmployeesInfo; e.IsLeaf = true; e.NodeKeyValue = string.Format("e{0}", emp.id); e.SetNodeValue("IconName", "support"); e.SetNodeValue("Name", emp.fullname); } }
protected void tree_VirtualModeNodeCreating(object sender, TreeListVirtualModeNodeCreatingEventArgs e) { Guid key; string text; XPCustomObject obj = (XPCustomObject)e.NodeObject; if (obj is Category) { key = ((Category)obj).UniqueID; text = ((Category)obj).Name; e.IsLeaf = false; } else { key = ((Article)obj).UniqueID; text = ((Article)obj).Name; e.IsLeaf = true; } e.NodeKeyValue = key; e.SetNodeValue("Text", text); }
protected void RegComp_VirtualModeNodeCreating(object sender, TreeListVirtualModeNodeCreatingEventArgs e) { RegCompareTreeItem rowView = e.NodeObject as RegCompareTreeItem; if (rowView == null) return; e.NodeKeyValue = rowView.ID; e.SetNodeValue("Text", rowView.Text); e.SetNodeValue("EtlID", rowView.EtlID); e.SetNodeValue("RegID", rowView.RegID); if (rowView.EtlID > -1) e.SetNodeValue("Etl", rowView.EtlValue); if (rowView.RegID > -1) e.SetNodeValue("Reg", rowView.RegValue); e.IsLeaf = rowView.IsKey; if (rowView.IsKey) e.SetNodeValue("IconName", "reg_file"); else e.SetNodeValue("IconName", "reg_dir"); }
protected void tree_ORG_VirtualModeNodeCreating(object sender, TreeListVirtualModeNodeCreatingEventArgs e) { string path = e.NodeObject.ToString(); e.NodeKeyValue = "xxxx";// GetNodeGuid(path); e.IsLeaf = !Directory.Exists(path); e.SetNodeValue("COM_CODE", PopFileName(path)); }
protected void tlGroups_VirtualModeNodeCreating(object sender, TreeListVirtualModeNodeCreatingEventArgs e) { var nodeKeyObject = e.NodeObject as NodeKeyObject; if (nodeKeyObject == null) { return; } if (nodeKeyObject.IsProjectType()) { var item = nodeKeyObject.Project; bool visible = UmUtil.Instance.CurrentUser.IsSuperAdmin; e.IsLeaf = !CacheEntitiesUtil.UmGroupsByProject.ContainsKey(item.ID); e.NodeKeyValue = nodeKeyObject.ToString(); e.SetNodeValue("imgUrl", ""); e.SetNodeValue("ID", e.NodeKeyValue); e.SetNodeValue("Name", item.Name); e.SetNodeValue("DateCreated", item.DateCreated); e.SetNodeValue("DateChanged", item.DateChanged); e.SetNodeValue("DateDeleted", item.DateDeleted); e.SetNodeValue("NewVisible", visible); e.SetNodeValue("ToolTip", "ჯგუფის დამატება"); e.SetNodeValue("NewSubGroupVisible", false); e.SetNodeValue("EditVisible", false); e.SetNodeValue("DeleteVisible", false); e.SetNodeValue("AttrVisible", false); e.SetNodeValue("AttrShowVisible", false); e.SetNodeValue("MessageVisible", false); e.SetNodeValue("ConfirmationDialog", String.Empty); } else if (nodeKeyObject.IsGroupType() || nodeKeyObject.IsChildType()) { var item = nodeKeyObject.Group; bool visible = UmUtil.Instance.CurrentUser.IsSuperAdmin; e.IsLeaf = !CacheEntitiesUtil.UmGroupUsersByGroup.ContainsKey(item.ID) && !CacheEntitiesUtil.UmGroupsByParent.ContainsKey(item.ID); e.NodeKeyValue = nodeKeyObject.ToString(); e.SetNodeValue("imgUrl", "~/App_Themes/default/images/group_grid.png"); e.SetNodeValue("ID", e.NodeKeyValue); e.SetNodeValue("Name", item.Name); e.SetNodeValue("DateCreated", item.DateCreated); e.SetNodeValue("DateChanged", item.DateChanged); e.SetNodeValue("DateDeleted", item.DateDeleted); e.SetNodeValue("NewVisible", visible); e.SetNodeValue("ToolTip", "მომხმარებლის დამატება"); e.SetNodeValue("NewSubGroupVisible", visible); e.SetNodeValue("EditVisible", visible); e.SetNodeValue("DeleteVisible", visible); e.SetNodeValue("AttrVisible", visible); e.SetNodeValue("AttrShowVisible", visible); e.SetNodeValue("MessageVisible", true); e.SetNodeValue("ConfirmationDialog", "return confirm('გსურთ ჯგუფის გაუქმება?');"); } else if (nodeKeyObject.IsUserType()) { var item = nodeKeyObject.User; bool visible = UmUtil.Instance.CurrentUser.IsSuperAdmin; e.IsLeaf = true; e.NodeKeyValue = nodeKeyObject.ToString(); e.SetNodeValue("imgUrl", "~/App_Themes/default/images/user_grid.png"); e.SetNodeValue("ID", e.NodeKeyValue); e.SetNodeValue("Name", item.LoginName); e.SetNodeValue("DateCreated", item.DateCreated); e.SetNodeValue("DateChanged", item.DateChanged); e.SetNodeValue("DateDeleted", item.DateDeleted); e.SetNodeValue("NewVisible", false); e.SetNodeValue("ToolTip", ""); e.SetNodeValue("NewSubGroupVisible", false); e.SetNodeValue("EditVisible", false); e.SetNodeValue("DeleteVisible", visible); e.SetNodeValue("AttrVisible", false); e.SetNodeValue("AttrShowVisible", false); e.SetNodeValue("MessageVisible", false); e.SetNodeValue("ConfirmationDialog", "return confirm('გსურთ მომხმარებლის ჯგუფიდან ამოღება?');"); } }