void NavigationController_GoToPageEvent(ScoutsEnGidsen.HO.BL.Controllers.NavigationController.PagesEnum page, ScoutsEnGidsen.HO.BL.Controllers.BaseContentController controller) { BaseContentFragmen contentFragment; switch (page) { default: contentFragment = _homeFragment; break; case NavigationController.PagesEnum.INTRO: contentFragment = _homeFragment; break; case NavigationController.PagesEnum.MAP: contentFragment = _mapFragment; break; case NavigationController.PagesEnum.PROGRAM: contentFragment = _programFragment; break; case NavigationController.PagesEnum.INFO: contentFragment = _infoFragment; break; case NavigationController.PagesEnum.LIVERULES: contentFragment = _liveRulesFragment; break; case NavigationController.PagesEnum.YEARSONG: contentFragment = _yearSongFragment; break; case NavigationController.PagesEnum.SETTINGS: contentFragment = _settingsFragment; break; } if (controller != null) { contentFragment.ContentController = controller; } LoadFragment(contentFragment); }
void GoToPageHandler(ScoutsEnGidsen.HO.BL.Controllers.NavigationController.PagesEnum page, ScoutsEnGidsen.HO.BL.Controllers.BaseContentController controller) { BaseContentViewController contentViewController = null; switch (page) { case ScoutsEnGidsen.HO.BL.Controllers.NavigationController.PagesEnum.INTRO: contentViewController = _introViewController; break; case ScoutsEnGidsen.HO.BL.Controllers.NavigationController.PagesEnum.PROGRAM: contentViewController = _programmViewController; break; case ScoutsEnGidsen.HO.BL.Controllers.NavigationController.PagesEnum.MAP: contentViewController = _mapViewController; break; case ScoutsEnGidsen.HO.BL.Controllers.NavigationController.PagesEnum.INFO: contentViewController = _infoViewController; break; case ScoutsEnGidsen.HO.BL.Controllers.NavigationController.PagesEnum.YEARSONG: contentViewController = _songViewController; break; case ScoutsEnGidsen.HO.BL.Controllers.NavigationController.PagesEnum.LIVERULES: contentViewController = _rulesViewController; break; default: break; } if (contentViewController != null) { contentViewController.Controller = controller; } ActiveViewController = contentViewController; if (SidebarController != null) { SidebarController.CloseMenu(); } }