public bool UpdateTemplate(CMSTemplateUpdateRequest template) { bool id = false; DataProvider.ExecuteNonQuery(GetConnection, "dbo.CMSTemplates_Update" , inputParamMapper: delegate (SqlParameterCollection paramCollection) { paramCollection.AddWithValue("@Name", template.Name); paramCollection.AddWithValue("@Path", template.Path); paramCollection.AddWithValue("@Id", template.Id); }, returnParameters: delegate (SqlParameterCollection param) { id = true; }); return id; }
public HttpResponseMessage UpdateTemplate(CMSTemplateUpdateRequest model) { // if the Model does not pass validation, there will be an Error response returned with errors if (!ModelState.IsValid) { return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState); } string userId = _userService.GetCurrentUserId(); ItemResponse<bool> response = new ItemResponse<bool>(); //pass in userId to page method response.Item = _cmsService.UpdateTemplate(model); return Request.CreateResponse(response); }