/// <summary> /// The index page. /// </summary> /// <returns></returns> public async Task <ActionResult> Index() { if (Session["ConnectedUser"] == null) { return(RedirectToAction("Index", "Home")); } bool isAuthorizedUser = await AuthorizeUserAttribute.AuthorizeSettings(); if (!isAuthorizedUser) { return(RedirectToAction("NoAccess", "Errors")); } LanguageViewData languageViewData = new LanguageViewData(); LanguageResultData result = await WebApiClient.GetAsync <LanguageResultData>(Constant.WebApiControllerLanguages, Constant.WebApiLanguageList); if (result?.LanguageDtoList != null && result.OperationSuccess) { languageViewData.Languages = result.LanguageDtoList; } ViewBag.Settings = "active"; return(View(languageViewData)); }
/// <summary> /// language section list. /// </summary> /// <returns></returns> public async Task <ActionResult> GetLanguages() { LanguageViewData languageViewData = new LanguageViewData(); LanguageResultData result = await WebApiClient.GetAsync <LanguageResultData>(Constant.WebApiControllerLanguages, Constant.WebApiLanguageList); if (result?.LanguageDtoList != null && result.OperationSuccess) { languageViewData.Languages = result.LanguageDtoList; } return(PartialView("Partials/_LanguagesList", languageViewData)); }