/* public static TM_Folder tmFolder(this string folder, Guid libraryId) * { * return new TM_Folder() * { * Id = Guid.Empty, * Name = folder, * Caption = null, * Library = libraryId * }; * } * * public static TM_Folder tmFolder(this urn.microsoft.guidanceexplorer.View view, Guid libraryId, string folder) * { * return new TM_Folder() * { * Id = view.id.guid(), * Name = folder, * Caption = view.caption, * Library = libraryId * }; * } */ public static View_V3 tmView(this urn.microsoft.guidanceexplorer.View view, Guid libraryId, Guid folderId) { var tmView = new View_V3() { libraryId = libraryId, folderId = folderId, viewId = view.id.guid(), caption = view.caption, author = view.author, }; if (view.items.notNull()) { foreach (var item in view.items.item) { tmView.guidanceItems.add(item.guid()); } } return(tmView); }
/* public static TM_Folder tmFolder(this string folder, Guid libraryId) { return new TM_Folder() { Id = Guid.Empty, Name = folder, Caption = null, Library = libraryId }; } public static TM_Folder tmFolder(this urn.microsoft.guidanceexplorer.View view, Guid libraryId, string folder) { return new TM_Folder() { Id = view.id.guid(), Name = folder, Caption = view.caption, Library = libraryId }; } */ public static View_V3 tmView(this urn.microsoft.guidanceexplorer.View view, Guid libraryId, Guid folderId) { var tmView = new View_V3() { libraryId = libraryId, folderId = folderId, viewId= view.id.guid(), caption = view.caption, author = view.author, }; if(view.items.notNull()) foreach(var item in view.items.item) tmView.guidanceItems.add(item.guid()); return tmView; }