public ActionResult LanguageDropdown() { TittleLanguageServices _LangService = new TittleLanguageServices(); List <CustomLanguage> langs = _LangService.GetLanguagesList(); return(PartialView("LanguageDropdown", langs)); }
public ActionResult CreateNewLanguage() { TittleLanguageServices _LangService = new TittleLanguageServices(); List <CustomLanguage> langs = _LangService.GetLanguagesList(); CustomNewLanguage model = new CustomNewLanguage(); model.AddedLanguages = langs; model.AvailableLanguages = new Dictionary <string, string>(); foreach (var item in CoreKeyValue.AvailableLanguages) { bool isFound = false; foreach (var lang in langs) { if (item.Value == lang.LangLabel) { isFound = true; break; } } if (!isFound) { model.AvailableLanguages.Add(item.Key, item.Value); } } return(PartialView("CreateNewLanguage", model)); }
// GET: Language public ActionResult Index() { if (Session["UserID"] != null) { TittleLanguageServices _LangService = new TittleLanguageServices(); List <CustomLanguage> langs = _LangService.GetLanguagesList(); return(View(langs)); } else { return(RedirectToAction("Index", "Login")); } }