public ActionResult ConfirmEmail(long token, string email) { try { var user = _userManager.GetById(token); _userManager.ActivateUser(user); return(View()); } catch (Exception) { return(RedirectToRoute("Default")); } }
public Response <ActivationResponse> ActivationBackLink(ActivationRequest req) { Response <ActivationResponse> _response = new Response <ActivationResponse>(); try { _response.RequestState = true; if (ModelState.IsValid) { _response.Data = _userManager.ActivateUser(req); } else { _response.ErrorState = true; _response.StatusCode = HttpStatusCode.BadRequest; } } catch (Exception ex) { _response.ErrorState = true; _response.ErrorList.Add(ex.Adapt <ApiException>()); } return(_response); }
public JsonResult ActivateUser(int userId) { ViewBag.SelectedTab = SelectedAdminTab.Users; return(JsonResult(_userManager.ActivateUser(userId))); }