public HttpResponseMessage UpdateMealLocation(MealLocationUpdateRequest model) { if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } _mealService.UpdateLocation(model, _currentUser.Id); return(Request.CreateResponse(HttpStatusCode.OK)); }
public void UpdateLocation(MealLocationUpdateRequest model, int UserId) { Action <SqlParameterCollection> inputParamDelegate = delegate(SqlParameterCollection paramCollection) { paramCollection.AddWithValue("@CurbPickup", model.CurbPickup); paramCollection.AddWithValue("@AddressId", model.AddressId); paramCollection.AddWithValue("@MealId", model.MealId); paramCollection.AddWithValue("@Id", model.Id); paramCollection.AddWithValue("@UserId", UserId); }; _dataProvider.ExecuteNonQuery("dbo.MealLocation_Update", inputParamDelegate); }