public static void UpdateBasicDemographics(BasicDemographicsRequest model, string userId) { DataProvider.ExecuteNonQuery(GetConnection, "dbo.Users_UpdateBasicDemographics" , inputParamMapper: delegate (SqlParameterCollection paramCollection) { paramCollection.AddWithValue("@Gender", model.Gender); paramCollection.AddWithValue("@Age", model.Age); paramCollection.AddWithValue("@MaritalStatus", model.MaritalStatus); paramCollection.AddWithValue("@FinancialConcern", model.FinancialConcern); paramCollection.AddWithValue("@CollegeStudent", model.CollegeStudent); paramCollection.AddWithValue("@LevelOfCollege", model.LevelOfCollege); paramCollection.AddWithValue("@HasKids", model.HasKids); paramCollection.AddWithValue("@SharesFinances", model.SharesFinances); paramCollection.AddWithValue("@Zip", model.ZipCode); paramCollection.AddWithValue("@UserId", userId); } , returnParameters: delegate (SqlParameterCollection param) { } ); }
public HttpResponseMessage UpdateUserBasicDemographics(BasicDemographicsRequest model) { if (!ModelState.IsValid) { return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState); } string userId = _userService.GetCurrentUserId(); UserService.UpdateBasicDemographics(model, userId); SuccessResponse response = new SuccessResponse(); return Request.CreateResponse(HttpStatusCode.OK, response); }