public ActionResult CancelUpload()
{
TaskManager = (ImportMetadataStructureTaskManager)Session["Taskmanager"];
// delete created metadatastructure
#region delete mds
if (TaskManager.Bus.ContainsKey(ImportMetadataStructureTaskManager.SCHEMA_NAME))
{
string schemaName = TaskManager.Bus[ImportMetadataStructureTaskManager.SCHEMA_NAME].ToString();
MetadataStructureManager msm = new MetadataStructureManager();
if (msm.Repo.Query(m => m.Name.Equals(schemaName)).Any())
{
MetadataStructure ms = msm.Repo.Query(m => m.Name.Equals(schemaName)).FirstOrDefault();
msm.Delete(ms);
}
}
#endregion
Session["Taskmanager"] = null;
TaskManager = null;
return RedirectToAction("ImportMetadataStructureWizard", "ImportMetadataStructure", new RouteValueDictionary { { "area", "DCM" } });
}