AIMS_BD_IATI.WebAPI.Controllers.IATIImportController.GetHierarchyData C# (CSharp) 메소드

GetHierarchyData() 개인적인 메소드

private GetHierarchyData ( DPLookupItem dp ) : HeirarchyModel
dp AIMS_BD_IATI.Library.DPLookupItem
리턴 AIMS_DB_IATI.WebAPI.Models.IATIImport.HeirarchyModel
        public HeirarchyModel GetHierarchyData(DPLookupItem dp)
        {
            //bool isDPChanged = Sessions.activitiesContainer??.DP != dp?.ID;

            //if (isDPChanged)
            //{
            dp = dp ?? Sessions.DP;

            Sessions.activitiesContainer = aimsDbIatiDAL.GetNotMappedActivities(Sessions.DP.ID);

            var returnResult = CalculateHierarchyMatching();
            //}
            Sessions.heirarchyModel = returnResult;

            return returnResult;
        }