public bool UpdateRestaurantCategory(RestaurantCategory restaurantCategory) { Condition.WithExceptionOnFailure <InvalidParameterException>() .Requires(restaurantCategory, "restaurantCategory") .IsNotNull(); return(_restaurantCategoryRepository.Update(restaurantCategory)); }
public ActionResult Edit(RestaurantCategoryCreateDTO req) { Response res = new Response(); if (ModelState.IsValid) { try { res.Data = _restaurantCategoryRepository.Update(req); } catch (Exception ex) { res.Message = ex.Message; } } else { res.Data = false; res.Message = string.Join(",", ModelState .SelectMany(ms => ms.Value.Errors) .Select(e => e.ErrorMessage)); } return(Json(res)); }