public async Task<ActionResult> Create(CreateUserModel model)
        {
            if (!ModelState.IsValid)
                return View(model);

            var user = new User
            {
                UserName = model.UserName,
                Email = model.Email,
                Profile =
                {
                    FisrtName = model.FirstName,
                    LastName = model.LastName,
                    NationalCode = model.NationalCode
                }
            };

            var result = await AppUserManager.CreateAsync(user, model.Password);
            if (result.Succeeded)
            {
                //TODO: SignIn
                return RedirectToAction("UserRegisterSuccessfully", model);
            }
            return View(model);
        }
 public ActionResult UserRegisterSuccessfully(CreateUserModel model)
 {
     return View(model);
 }