public ActionResult Index() { BrandListPageViewModel model = new BrandListPageViewModel(); FindAllBrandsResponse response = brandService.FindAllBrands(); if (response.Success) { model.BrandViewModels = response.Brands.ConvertToBrandViewModelList(); model.Success = true; } else { model.Success = false; model.ErrorMessage = response.Message; } return(View(model)); }
public ActionResult Delete(int brandId) { DeleteBrandRequest request = new DeleteBrandRequest(); DeleteBrandResponse response = new DeleteBrandResponse(); request.BrandId = brandId; response = brandService.DeleteBrand(request); if (response.Success) { return(RedirectToAction("Index")); } else { BrandListPageViewModel model = new BrandListPageViewModel(); model.Success = false; model.ErrorMessage = response.Message; return(View("Index", model)); } }