public ActionResult ImportMetadataStructureWizard()
{
ViewBag.Title = PresentationModel.GetViewTitleForTenant("Import Metadata Structure", this.Session.GetTenant());
Session["TaskManager"] = null;
TaskManager = null;
if (TaskManager == null) TaskManager = (ImportMetadataStructureTaskManager)Session["TaskManager"];
if (TaskManager == null)
{
try
{
string path = "";
path = Path.Combine(AppConfiguration.GetModuleWorkspacePath("DCM"), "ImportMetadataStructureTaskInfo.xml");
XmlDocument xmlTaskInfo = new XmlDocument();
xmlTaskInfo.Load(path);
TaskManager = ImportMetadataStructureTaskManager.Bind(xmlTaskInfo);
Session["TaskManager"] = TaskManager;
}
catch(Exception e)
{
ModelState.AddModelError(String.Empty, e.Message);
}
}
return View((ImportMetadataStructureTaskManager)Session["TaskManager"]);
}