public GetDatasetVersionLatestIds ( bool includeCheckouts = false ) : List |
||
includeCheckouts | bool | Determines whether the checked out versions should be included in the result. |
return | List |
public ActionResult ConvertSelectedDatasetVersion(string Id, string SelectedDatasetIds) { #region load Model DatasetManager datasetManager = new DatasetManager(); datasetVersionIds = datasetManager.GetDatasetVersionLatestIds(); MetadataStructureManager metadataStructureManager = new MetadataStructureManager(); MetadataStructure metadataStructure = metadataStructureManager.Repo.Get(Convert.ToInt64(Id)); MetadataStructureModel model = new MetadataStructureModel( metadataStructure.Id, metadataStructure.Name, metadataStructure.Description, getDatasetVersionsDic(metadataStructure,datasetVersionIds), IsExportAvailable(metadataStructure) ); #endregion #region convert if (SelectedDatasetIds != null && SelectedDatasetIds!="") { string[] ids = SelectedDatasetIds.Split(','); foreach (string id in ids) { string path = Export(Convert.ToInt64(id)); model.AddMetadataPath(Convert.ToInt64(id), path); } } #endregion return PartialView("_metadataStructureView",model); }
public ActionResult LoadMetadataStructureTab(long Id) { #region load Model DatasetManager datasetManager = new DatasetManager(); // retrieves all the dataset version IDs which are in the checked-in state datasetVersionIds = datasetManager.GetDatasetVersionLatestIds(); MetadataStructureManager metadataStructureManager = new MetadataStructureManager(); MetadataStructure metadataStructure = metadataStructureManager.Repo.Get(Id); MetadataStructureModel model = new MetadataStructureModel( metadataStructure.Id, metadataStructure.Name, metadataStructure.Description, getDatasetVersionsDic(metadataStructure, datasetVersionIds), IsExportAvailable(metadataStructure) ); #endregion return PartialView("_metadataStructureView",model); }