public ActionResult Add() { var categories = _registryManager.GetCategories(); EditableGiftPage addGiftPage = new EditableGiftPage(new Gift(), categories); return(View(addGiftPage)); }
public ActionResult Edit(int id) { Gift giftToEdit = _registryManager.GetGift(id); var categories = _registryManager.GetCategories(); EditableGiftPage editableGiftPage = new EditableGiftPage(giftToEdit, categories); return(View(editableGiftPage)); }
public ActionResult Add(Gift gift) { if (ModelState.IsValid) { _registryManager.AddNewGift(gift); return(RedirectToAction("Index")); } var categories = _registryManager.GetCategories(); EditableGiftPage addGiftPage = new EditableGiftPage(gift, categories); addGiftPage.Gift = gift; return(View(addGiftPage)); }