BExIS.Xml.Helpers.Mapping.XmlMapperManager.getStorePath C# (CSharp) Method

getStorePath() private method

private getStorePath ( long datasetVersionId, string exportTo ) : string
datasetVersionId long
exportTo string
return string
        private string getStorePath(long datasetVersionId,string exportTo)
        {
            DatasetManager datasetManager = new DatasetManager();
            DatasetVersion datasetVersion = datasetManager.GetDatasetVersion(datasetVersionId);

            Dataset dataset = datasetManager.GetDataset(datasetVersionId);

            MetadataStructureManager metadataStructureManager = new MetadataStructureManager();
            string md_title = metadataStructureManager.Repo.Get(datasetVersion.Dataset.MetadataStructure.Id).Name;

            string path;

            if (string.IsNullOrEmpty(exportTo) || exportTo.ToLower().Equals("generic"))
                path = IOHelper.GetDynamicStorePath(datasetVersion.Dataset.Id, datasetVersionId,"metadata", ".xml");
            else
                path = IOHelper.GetDynamicStorePath(datasetVersion.Dataset.Id, datasetVersionId, "metadata_"+ exportTo, ".xml");

            return path;
        }