예제 #1
0
        public static List <SubArea> GetAvailableSubAreasInAreas(List <Area> areas, SubAreaController subAreaController)
        {
            List <SubArea> allSubAreas      = subAreaController.GetAllSubAreas();
            List <SubArea> filteredSubAreas = new List <SubArea>();

            foreach (Area area in areas)
            {
                foreach (SubArea subarea in allSubAreas)
                {
                    if (subarea.parentAreaId == area.Id)
                    {
                        filteredSubAreas.Add(subarea);
                    }
                }
            }
            return(filteredSubAreas);
        }
 public List <SubArea> Get()
 {
     return(subAreaController.GetAllSubAreas());
 }