public HttpResponseMessage Update(AnalyticsUpdateRequest model) { if (!ModelState.IsValid) { return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState); } _analyticsService.Update(model); SuccessResponse response = new SuccessResponse(); return Request.CreateResponse(HttpStatusCode.OK, response); }
public void Update(AnalyticsUpdateRequest model) { DataProvider.ExecuteNonQuery(GetConnection, "dbo.Analytics_Update" , inputParamMapper: delegate (SqlParameterCollection paramCollection) { paramCollection.AddWithValue("@Id", model.Id); paramCollection.AddWithValue("@Category", model.Category); paramCollection.AddWithValue("@Action", model.Action); paramCollection.AddWithValue("@Value", model.Value); paramCollection.AddWithValue("@Data", model.Data); paramCollection.AddWithValue("@PageUrl", model.PageUrl); paramCollection.AddWithValue("@PageType", model.PageType); }, returnParameters: delegate (SqlParameterCollection param) { } ); }