public ActionResult Index() { LanguageListPageViewModel model = new LanguageListPageViewModel(); model.LanguageViewModels = _languageService.GetAllLanguages().ConvertToViewModelList(); 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)); }
public ActionResult Delete(int id) { DeleteLanguageRequest request = new DeleteLanguageRequest() { LanguageId = id }; DeleteLanguageResponse response = _languageService.DeleteLnaguage(request); if (response.Success) { return(RedirectToAction("Index")); } else { LanguageListPageViewModel model = new LanguageListPageViewModel(); model.Success = false; model.Message = response.Message; return(View("Index", model)); } }