public async Task <IHttpActionResult> SetPhone(SetPhone model) { if (model == null) { ModelState.AddModelError("", "Data required"); } if (ModelState.IsValid) { var result = await this.userManager.SetPhoneAsync(model.Subject, model.Phone); if (result.IsSuccess) { return(Ok(UserManagerResult.Success)); } foreach (var error in result.Errors) { ModelState.AddModelError("", error); } } return(BadRequest(ModelState.GetErrorMessage())); }
public async Task<IHttpActionResult> SetPhone(SetPhone model) { if (model == null) { ModelState.AddModelError("", "Data required"); } if (ModelState.IsValid) { var result = await this.userManager.SetPhoneAsync(model.Subject, model.Phone); if (result.IsSuccess) { return Ok(UserManagerResult.Success); } foreach (var error in result.Errors) { ModelState.AddModelError("", error); } } return BadRequest(ModelState.GetErrorMessage()); }