BExIS.Web.Shell.Areas.DCM.Controllers.CreateDatasetController.SetXml C# (CSharp) Method

SetXml() private method

Store the incoming xmldocument in the bus of the Create TaskManager with the METADATA_XML key
private SetXml ( System.Xml.Linq.XDocument metadataXml ) : void
metadataXml System.Xml.Linq.XDocument
return void
        private void SetXml(XDocument metadataXml)
        {
            TaskManager = (CreateTaskmanager)Session["CreateDatasetTaskmanager"];

            // load metadatastructure with all packages and attributes

            if (metadataXml != null)
            {
                // locat path
                //string path = Path.Combine(AppConfiguration.GetModuleWorkspacePath("DCM"), "metadataTemp.Xml");

                TaskManager.AddToBus(CreateTaskmanager.METADATA_XML, metadataXml);

                //setup loaded
                if (TaskManager.Bus.ContainsKey(CreateTaskmanager.SETUP_LOADED))
                    TaskManager.Bus[CreateTaskmanager.SETUP_LOADED] = true;
                else
                    TaskManager.Bus.Add(CreateTaskmanager.SETUP_LOADED, true);
            }
        }