public ActionResult Index() { NationalityListPageViewModel model = new NationalityListPageViewModel(); model.NationalityViewModels = _nationalityService.GetAllNationalities().ConvertToViewModelList(); return(View(model)); }
public ActionResult Index() { NationalityListPageViewModel model = new NationalityListPageViewModel(); FindAllNationalitiesResponse response = _nationalityService.FindAllNationalities(); if (response.Success) { model.NationalityViewModels = response.Nationalities.ConvertToNationalityViewModelList(); model.Success = true; } else { model.Message = response.Message; model.Success = false; } return(View(model)); }
public ActionResult Delete(int id) { DeleteNationalityRequest request = new DeleteNationalityRequest() { NationalityId = id }; DeleteNationalityResponse response = _nationalityService.DeleteNationality(request); if (response.Success) { return(RedirectToAction("Index")); } else { NationalityListPageViewModel model = new NationalityListPageViewModel(); model.Success = false; model.Message = response.Message; return(View("Index", model)); } }