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")); }
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)); }