BExIS.Web.Shell.Areas.DCM.Controllers.ImportMetadataStructureSetParametersController.ShowListOfMetadataNodesForDescriptionReciever C# (CSharp) Метод

ShowListOfMetadataNodesForDescriptionReciever() публичный Метод

public ShowListOfMetadataNodesForDescriptionReciever ( string Id ) : System.Web.Mvc.ActionResult
Id string
Результат System.Web.Mvc.ActionResult
        public ActionResult ShowListOfMetadataNodesForDescriptionReciever(string Id)
        {
            SearchMetadataNode SelectedNode = GetMetadataNodes().Where(s => s.DisplayName.Equals(Id)).FirstOrDefault();

            ParametersModel model = new ParametersModel();
            model.StepInfo = TaskManager.Current();

            model.DescriptionNode = SelectedNode.DisplayName;

            model.Entities = GetEntityList();

            TaskManager.AddToBus(ImportMetadataStructureTaskManager.DESCRIPTION_NODE, SelectedNode.XPath);

            if (TaskManager.Bus.ContainsKey(ImportMetadataStructureTaskManager.TITLE_NODE))
            {
                model.TitleNode = GetDisplayName((string)TaskManager.Bus[ImportMetadataStructureTaskManager.TITLE_NODE]);
            }

            if (TaskManager.Bus.ContainsKey(ImportMetadataStructureTaskManager.ENTITY_TYPE_NODE))
            {
                model.EntityType = TaskManager.Bus[ImportMetadataStructureTaskManager.ENTITY_TYPE_NODE].ToString();
            }

            return PartialView("SetParameters", model);
        }