/// <summary> /// Get countries List /// </summary> /// <returns></returns> public async Task <ActionResult> GetCountries() { CountriesViewData countriesViewData = new CountriesViewData { Countries = await GetCountriesList() }; return(View("Partials/_CountriesList", countriesViewData)); }
/// <summary> /// The index page. /// </summary> /// Countries Index Action /// <returns></returns> public async Task <ActionResult> Index() { if (Session["ConnectedUser"] == null) { return(RedirectToAction("Index", "Home")); } bool isAuthorizedUser = await AuthorizeUserAttribute.Authorize("A_OFFICES"); if (!isAuthorizedUser) { return(RedirectToAction("NoAccess", "Errors")); } CountriesViewData countriesViewData = new CountriesViewData { Countries = await GetCountriesList() }; ViewBag.Offices = "active"; return(View(countriesViewData)); }