Пример #1
0
        public async Task <IActionResult> AddAddress(AddressViewModel details)
        {
            if (ModelState.IsValid)
            {
                var current = await userManager.GetUserAsync(HttpContext.User);

                Address a = new Address()
                {
                    City        = details.City,
                    Country     = details.Country,
                    HouseNumber = details.HouseNumber,
                    Street      = details.Street,
                    Zipcode     = details.ZipCode,
                    UserId      = current.UserId
                };
                await repo.AddAddress(a);

                return(Redirect("/user/address"));
            }
            return(View(details));
        }