public virtual async Task <IActionResult> ChangePhoneAsync([FromBody][Required] ChangePhoneNumber <TIdentity> changePhoneNumber, CancellationToken cancellationToken = default) { await this.IdentityManager .ChangePhoneNumberAsync(changePhoneNumber, cancellationToken); return(this.Ok()); }
public async Task <IActionResult> ChangePhoneNumber(ChangePhoneNumber command) { ActionContext.RouteData.Values["action"] = "Edit"; Logger.Info("Changing phone number"); await DispatchAsync(command); return(RedirectToAction("Index")); }
public void ChangePhoneNumberPage() { try { ChangePhoneNumber.MouseClick(); } catch (Exception e) { throw new Exception("Unable to submit the button.." + e.Message); } }
public async Task <IActionResult> ChangePhoneNumber([FromBody] ChangePhoneNumber command) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } await DispatchAsync(command); return(NoContent()); }
public async Task <ActionResult> ChangePhoneNumber(ChangePhoneNumber model) { if (!ModelState.IsValid) { return(View(model)); } AppUser userLoggedIn = await _userManager.FindByNameAsync(User.Identity.Name); userLoggedIn.PhoneNumber = model.NewPhoneNumber; _db.Users.Update(userLoggedIn); _db.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult ChangePhoneNumber([FromBody] ChangePhoneNumber changePhoneNumber) { //claim karala token eken ganna one var userEmail = User.Claims.FirstOrDefault(u => u.Type == ClaimTypes.Email).Value; //data base eka email eka tyeda balanawa var user = _dataContext.UserTbl.FirstOrDefault(u => u.Email == userEmail); //balana conditon eka. if (user == null) { return(NotFound()); } user.Phone = changePhoneNumber.ChangePhone; _dataContext.SaveChanges(); return(Ok("Phone Number Changed Successfully!")); }
public ActionResult ChangePhoneNumber() { ChangePhoneNumber cpn = new ChangePhoneNumber(); return(View(cpn)); }