public static ShowPrimaryDataModel Convert(long datasetId, string title, DataStructure dataStructure, List<ContentDescriptor> dataFileList, bool downloadAccess) { ShowPrimaryDataModel model = new ShowPrimaryDataModel(); model.FileList = ConvertContentDiscriptorsToFileInfos(dataFileList); model.DatasetId = datasetId; model.DataStructure = dataStructure; model.DataStructureType = DataStructureType.Unstructured; model.DatasetTitle = title; model.CompareValuesOfDataTypes = CompareValues(); model.DownloadAccess = downloadAccess; return model; }
public static ShowPrimaryDataModel Convert(long datasetId, string title, DataStructure dataStructure, DataTable data, bool downloadAccess) { ShowPrimaryDataModel model = new ShowPrimaryDataModel(); model.Data = data; model.DatasetId = datasetId; model.DataStructure = dataStructure; model.DataStructureType = DataStructureType.Structured; model.DatasetTitle = title; model.CompareValuesOfDataTypes = CompareValues(); model.DownloadAccess = downloadAccess; model.DisplayFormats = getDisplayFormatObjects(dataStructure as StructuredDataStructure); return model; }