Esempio n. 1
0
        public IActionResult Update(UpdateGiftViewModel vm, int id)
        {
            var user = GetCurrentUserAsync().Result;
            var gift = _giftRepo.GetSingle(g => g.GiftId == id);

            gift.Name      = vm.Name;
            gift.Price     = vm.Price;
            gift.PhotoPath = vm.PhotoPath;
            gift.UserId    = user.Id;

            _giftRepo.Update(gift);

            return(RedirectToAction("Index"));
        }
Esempio n. 2
0
        public IActionResult Update(int id)
        {
            var gift = _giftRepo.GetSingle(g => g.GiftId == id);

            UpdateGiftViewModel vm = new UpdateGiftViewModel()
            {
                Name      = gift.Name,
                Price     = gift.Price,
                PhotoPath = gift.PhotoPath,
                GiftId    = id
            };

            return(View(vm));
        }