public ActionResult Summary(int index) { TaskManager = (ImportMetadataStructureTaskManager)Session["TaskManager"]; //set current stepinfo based on index if (TaskManager != null) TaskManager.SetCurrent(index); SummaryModel model = new SummaryModel(TaskManager.Current()); model.StepInfo = TaskManager.Current(); if (TaskManager.Bus.ContainsKey(ImportMetadataStructureTaskManager.ROOT_NODE)) model.RootName = TaskManager.Bus[ImportMetadataStructureTaskManager.ROOT_NODE].ToString(); if (TaskManager.Bus.ContainsKey(ImportMetadataStructureTaskManager.SCHEMA_NAME)) model.SchemaName = TaskManager.Bus[ImportMetadataStructureTaskManager.SCHEMA_NAME].ToString(); return PartialView(model); }
public ActionResult SetParameters(int index) { TaskManager = (ImportMetadataStructureTaskManager)Session["TaskManager"]; long metadatstructureId = 0; ParametersModel model = new ParametersModel(); if (TaskManager.Bus.ContainsKey(ImportMetadataStructureTaskManager.METADATASTRUCTURE_ID)) { metadatstructureId = Convert.ToInt64(TaskManager.Bus[ImportMetadataStructureTaskManager.METADATASTRUCTURE_ID]); //set current stepinfo based on index if (TaskManager != null) TaskManager.SetCurrent(index); model.MetadataNodes = GetMetadataNodes(); model.Entities = GetEntityList(); } else { ModelState.AddModelError("", "MetadataStructure not exist"); } if (TaskManager.Bus.ContainsKey(ImportMetadataStructureTaskManager.TITLE_NODE)) model.TitleNode = GetDisplayName((string) TaskManager.Bus[ImportMetadataStructureTaskManager.TITLE_NODE]); if (TaskManager.Bus.ContainsKey(ImportMetadataStructureTaskManager.DESCRIPTION_NODE)) model.DescriptionNode = GetDisplayName((string) TaskManager.Bus[ImportMetadataStructureTaskManager.DESCRIPTION_NODE]); if (TaskManager.Bus.ContainsKey(ImportMetadataStructureTaskManager.ENTITY_TYPE_NODE)) model.EntityType = TaskManager.Bus[ImportMetadataStructureTaskManager.ENTITY_TYPE_NODE].ToString(); model.StepInfo = TaskManager.Current(); model.StepInfo.notExecuted = true; return PartialView(model); }
public ActionResult ReadSource(int index) { TaskManager = (ImportMetadataStructureTaskManager)Session["TaskManager"]; //set current stepinfo based on index if (TaskManager != null) { TaskManager.SetCurrent(index); TaskManager.RemoveExecutedStep(TaskManager.Current()); TaskManager.Current().notExecuted = true; } ReadSourceModel model = new ReadSourceModel(TaskManager.Current()); if (TaskManager.Bus.ContainsKey(ImportMetadataStructureTaskManager.IS_GENERATE)) model.IsGenerated = (bool)TaskManager.Bus[ImportMetadataStructureTaskManager.IS_GENERATE]; if (TaskManager.Bus.ContainsKey(ImportMetadataStructureTaskManager.ROOT_NODE)) model.RootNode = TaskManager.Bus[ImportMetadataStructureTaskManager.ROOT_NODE].ToString(); if (TaskManager.Bus.ContainsKey(ImportMetadataStructureTaskManager.SCHEMA_NAME)) model.SchemaName = TaskManager.Bus[ImportMetadataStructureTaskManager.SCHEMA_NAME].ToString(); return PartialView(model); }