예제 #1
0
 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()));
 }
예제 #2
0
        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"));
        }
예제 #3
0
        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));
        }
예제 #4
0
        //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));
        }