/// <summary> /// /// </summary> /// <param name="entity"></param> public virtual void Copy(EntityNode entity) { // Note that the properties are used to copy the values. This will trigger update events for any listeners. this.Name = entity.Name; this.ImageData = entity.ImageData; this.EntityId = entity.EntityId; }
/// <summary> /// Gets the id for the specified item. /// </summary> /// <param name="item">The item.</param> /// <returns></returns> public static string GetObjectName(object item) { if (item is FolderNavNode) { FolderNavNode FolderNavNode = item as FolderNavNode; return(FolderNavNode.Entity.Name); } else { EntityNode entity = item as EntityNode; if (null != entity) { return(entity.Name); } } return(String.Empty); }
/// <summary> /// Default Constructor /// </summary> public FolderNavNode() { this.entity = new EntityNode(); }