Ejemplo n.º 1
0
        public async Task <ActionResult> ActivateUser(string username)
        {
            var model = await AdminUserReader.GetUserDetails(username);

            if (model == null)
            {
                return(ViewMessageModal(new ViewMessageModel(ViewMessageType.Warning, "User Not Found!", $"Could not find user '{username}'")));
            }

            return(View("ActivateUserModal", new AdminActivateUserModel
            {
                UserName = model.UserName,
                EmailAddress = model.Email,
                IsActivated = model.EmailConfirmed
            }));
        }
Ejemplo n.º 2
0
        public async Task <ActionResult> ResetTwoFactor(string username)
        {
            var model = await AdminUserReader.GetUserDetails(username);

            if (model == null)
            {
                return
                    (ViewMessageModal(new ViewMessageModel(ViewMessageType.Warning, "User Not Found!",
                                                           $"Could not find user '{username}'")));
            }

            return(View("ResetTwoFactorModal", new AdminResetTwoFactorModel
            {
                UserName = model.UserName
            }));
        }
Ejemplo n.º 3
0
        public async Task <ActionResult> GetUserDetails(string username)
        {
            var data = await AdminUserReader.GetUserDetails(username);

            return(Json(data));
        }
Ejemplo n.º 4
0
 public async Task <ActionResult> GetUser(string username)
 {
     return(Json(await AdminUserReader.GetUserDetails(username)));
 }