public ActionResult AddToStore(AddToStore model) { db.Stores.Find(model.storeId).albums.Add( db.Albums.Find(model.selectedAlbum)); db.SaveChanges(); return(View("Index", db.Stores.ToList())); }
public ActionResult AddAlbumToStore(AddToStore model) { var album = db.Albums.Find(model.selectedAlbum); var store = db.Stores.Find(model.selectedStore); store.albums.Add(album); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult AddAlbumToStore(int id) { AddToStore model = new AddToStore(); model.selectedStore = id; model.albums = db.Albums.ToList(); ViewBag.StoreName = db.Stores.Find(id).Name; return(View(model)); }
//GET: Stores/AddToStore public ActionResult AddToStore(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AddToStore model = new AddToStore(); model.Albums = db.Albums.ToList(); Store store = db.Stores.Find(id); if (store == null) { return(HttpNotFound()); } ViewBag.StoreName = store.Name; model.storeId = store.Id; return(View(model)); }