private void LoadData() { var moduleController = new ModuleController(); var tabController = new TabController(); var currentLocale = LocaleController.Instance.GetCurrentLocale(PortalId); TabCollection tabsList = modeButtonList.SelectedValue == "ALL" ? tabController.GetTabsByPortal(PortalId) : tabController.GetTabsByPortal(PortalId).WithCulture(currentLocale.Code, true); DeletedTabs = tabsList.Values.Where(tab => tab.IsDeleted) .OrderBy(tab => tab.TabPath) .ToList(); DeletedModules = moduleController.GetRecycleModules(PortalId) .Cast<ModuleInfo>() .Where(module => module.IsDeleted && (modeButtonList.SelectedValue == "ALL" || module.CultureCode == currentLocale.Code)) .ToList(); }