public void UpdateContactInfo(int userId, UserUpdateContactRequest request) { dataProvider.ExecuteNonQuery( "User_UpdateContactInfo", (parameters) => { parameters.AddWithValue("@UserId", userId); parameters.AddWithValue("@MobilePhone", request.Phone); parameters.AddWithValue("@Email", request.Email); }); }
public HttpResponseMessage UpdateContact(UserUpdateContactRequest request) { if (request == null) { ModelState.AddModelError(" ", "missing"); } if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } int UserId = User.Identity.GetId().Value; userService.UpdateContactInfo(UserId, request); bool isConfirmed = userService.CheckConfirmation(request.Email); if (isConfirmed == false) { userService.ResendToken(request.Email); } return(Request.CreateResponse(HttpStatusCode.OK, new SuccessResponse())); }