Example #1
0
        public async Task <ActionResult> UpdateSettings(string username)
        {
            var model = await AdminUserReader.GetSettingsUpdate(username);

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

            return(View("UpdateSettingsModal", model));
        }
Example #2
0
        public async Task <ActionResult> UpdateProfile(string username)
        {
            var model = await AdminUserReader.GetProfileUpdate(username).ConfigureAwait(false);

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

            return(View("UpdateProfileModal", model));
        }
Example #3
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
            }));
        }
Example #4
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
            }));
        }
Example #5
0
 public async Task <ActionResult> GetUserSecurity(string username)
 {
     return(Json(await AdminUserReader.GetUserSecurity(username)));
 }
Example #6
0
 public async Task <ActionResult> GetLogins(string username, DataTablesModel model)
 {
     return(Json(await AdminUserReader.GetUserLogins(username, model)));
 }
Example #7
0
 public async Task <ActionResult> GetAddresses(string username, DataTablesModel model)
 {
     return(DataTable(await AdminUserReader.GetUserAddresses(username, model)));
 }
Example #8
0
 public async Task <ActionResult> GetTradeHistory(string username, DataTablesModel model)
 {
     return(DataTable(await AdminUserReader.GetUserTradeHistory(username, model)));
 }
Example #9
0
 public async Task <ActionResult> GetWithdrawals(string username, DataTablesModel model)
 {
     return(DataTable(await AdminUserReader.GetUserWithdraw(username, model)));
 }
Example #10
0
        public async Task <ActionResult> GetUserDetails(string username)
        {
            var data = await AdminUserReader.GetUserDetails(username);

            return(Json(data));
        }
Example #11
0
 public async Task <ActionResult> GetUser(string username)
 {
     return(Json(await AdminUserReader.GetUserDetails(username)));
 }