public static List <View_V3> tmViews(this TM_Xml_Database tmDatabase, Guid libraryId) { var tmViews = tmDatabase.tmViews(libraryId, tmDatabase.xmlDB_Folders(libraryId)); tmViews.AddRange(tmDatabase.tmViews_InLibraryRoot(libraryId)); return(tmViews); }
public static List <View_V3> tmViews(this TM_Xml_Database tmDatabase) { var tmViews = new List <View_V3>(); foreach (var tmLibrary in tmDatabase.tmLibraries()) { tmViews.add(tmDatabase.tmViews(tmLibrary)); } return(tmViews); }
public static List <View_V3> tmViews(this TM_Xml_Database tmDatabase, Guid libraryId, IList <urn.microsoft.guidanceexplorer.Folder> folders) { var tmViews = new List <View_V3>(); foreach (var folder in folders) { foreach (var view in folder.view) { tmViews.add(view.tmView(libraryId, folder.folderId.guid())); } tmViews.AddRange(tmDatabase.tmViews(libraryId, folder.folder1)); } return(tmViews); }
public static View_V3 tmView(this TM_Xml_Database tmDatabase, Guid viewId) { return((from view in tmDatabase.tmViews() where view.viewId == viewId select view).first()); }
public static List <View_V3> tmViews(this TM_Xml_Database tmDatabase, TM_Library tmLibrary) { return(tmDatabase.tmViews(tmLibrary.Id)); }