public FindAllLanguagesResponse FindAllLanguages() { FindAllLanguagesResponse response = new FindAllLanguagesResponse(); try { response.Languages = _languageRepository.Read(); response.Success = true; } catch (Exception ex) { response.Success = false; response.Message = ex.Message; } return(response); }
public ActionResult Edit(int id) { LanguageSinglePageViewModel model = new LanguageSinglePageViewModel(); FindAllLanguagesResponse response = _languageService.FindAllLanguages(); if (response.Success) { model.LanguageViewModel = response.Languages.Where(x => x.LanguageId == id).First().ConvertToLanguageViewModel(); model.Success = true; } else { model.Success = false; model.Message = response.Message; } return(View(model)); }
public ActionResult Index() { LanguageListPageViewModel model = new LanguageListPageViewModel(); FindAllLanguagesResponse response = _languageService.FindAllLanguages(); if (response.Success) { model.LanguageViewModels = response.Languages.ConvertToLanguageViewModelList(); model.Success = true; } else { model.Message = response.Message; model.Success = false; } return(View(model)); }