public IActionResult Delete(DeleteMemberViewModel model)
 {
     _userAppService.DeleteUserById(model.Id);
     return(Json(new JsonResultEntity()
     {
         Message = "删除会员帐号成功!",
         JsonObject = new JsonResult(new { id = model.Id })
     }));
 }
        public IActionResult Delete(int id, DeleteMemberViewModel model)
        {
            var user = _userAppService.GetMemberById(id);

            model = new DeleteMemberViewModel()
            {
                Id       = user.Id,
                UserName = user.UserName,
            };
            return(PartialView("_Delete", model));
        }
        public ActionResult DeleteConfirmed(DeleteMemberViewModel viewModel)
        {
            // Only allow deleting if the user is admin or leadership
            if (AuthHelper.HasAdminAccess(User.Identity.Name))
            {
                var ccgMember = unitOfWork.MemberRepository.FindById(viewModel.Id);
                unitOfWork.MemberRepository.Delete(ccgMember);
            }

            return(Redirect(viewModel.ReturnUrl));
        }