public ActionResult CreateUser(AddUserViewModel model)
        {
            var user   = model.GetUser();
            var result = UserManager.CreateAsync(user, model.Password);

            if (!result.Result.Succeeded)
            {
                foreach (var error in result.Result.Errors)
                {
                    ModelState.AddModelError("", error);
                }
            }
            return(RedirectToAction("Index", "User"));
        }