Exemple #1
0
 public ActionResult ConfirmEmail(long token, string email)
 {
     try
     {
         var user = _userManager.GetById(token);
         _userManager.ActivateUser(user);
         return(View());
     }
     catch (Exception)
     {
         return(RedirectToRoute("Default"));
     }
 }
Exemple #2
0
        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);
        }
Exemple #3
0
 public JsonResult ActivateUser(int userId)
 {
     ViewBag.SelectedTab = SelectedAdminTab.Users;
     return(JsonResult(_userManager.ActivateUser(userId)));
 }