// GET: Publication/Edit/[id] public ActionResult Edit(int?id) { PublicationEdit publicationedit = new PublicationEdit(); publicationedit.Publication = db.Publications.Find(id); publicationedit.publishers = db.Publishers.ToList().OrderBy(s => s.PublisherFName); publicationedit.categories = db.Categories.ToList().OrderBy(s => s.CategoryName); if (id == null || publicationedit.Publication == null) { return(HttpNotFound()); } return(View(publicationedit)); }
// GET: Publication/Create public ActionResult Create(int?cat, int?publisher) { PublicationEdit publicationEdit = new PublicationEdit { publishers = db.Publishers.ToList().OrderBy(s => s.PublisherFName), categories = db.Categories.ToList().OrderBy(s => s.CategoryName) }; if (cat.HasValue) { ViewBag.CategoryId = cat; } if (publisher.HasValue) { ViewBag.PublisherId = publisher; } return(View(publicationEdit)); }