/// <summary> /// Load the UploadWizard with preselected parameters /// and redirect to "UploadWizard", "Submit", area = "Dcm" /// </summary> /// <returns></returns> public ActionResult StartUploadWizard() { TaskManager = (CreateTaskmanager)Session["CreateDatasetTaskmanager"]; BExIS.Dcm.UploadWizard.DataStructureType type = new BExIS.Dcm.UploadWizard.DataStructureType(); if (TaskManager.Bus.ContainsKey(CreateTaskmanager.DATASTRUCTURE_TYPE)) { type = (BExIS.Dcm.UploadWizard.DataStructureType)TaskManager.Bus[CreateTaskmanager.DATASTRUCTURE_TYPE]; } long datasetid = 0; // set parameters for upload process to pass it with the action if (TaskManager.Bus.ContainsKey(CreateTaskmanager.ENTITY_ID)) { datasetid = Convert.ToInt64(TaskManager.Bus[CreateTaskmanager.ENTITY_ID]); } Session["CreateDatasetTaskmanager"] = null; TaskManager = null; return(RedirectToAction("UploadWizard", "Submit", new { type = type, datasetid = datasetid })); }
/// <summary> /// Load the UploadWizard with preselected parameters /// and redirect to "UploadWizard", "Submit", area = "DCM" /// </summary> /// <returns></returns> public ActionResult StartUploadWizard() { TaskManager = (CreateTaskmanager)Session["CreateDatasetTaskmanager"]; BExIS.Dcm.UploadWizard.DataStructureType type = new BExIS.Dcm.UploadWizard.DataStructureType(); if (TaskManager.Bus.ContainsKey(CreateTaskmanager.DATASTRUCTURE_TYPE)) { type = (BExIS.Dcm.UploadWizard.DataStructureType)TaskManager.Bus[CreateTaskmanager.DATASTRUCTURE_TYPE]; } long datasetid = 0; // set parameters for upload process to pass it with the action if (TaskManager.Bus.ContainsKey(CreateTaskmanager.ENTITY_ID)) { datasetid = Convert.ToInt64(TaskManager.Bus[CreateTaskmanager.ENTITY_ID]); } Session["CreateDatasetTaskmanager"] = null; TaskManager = null; return RedirectToAction("UploadWizard", "Submit", new { area = "DCM", type = type , datasetid = datasetid }); }