Example #1
0
        public ActionResult DeleteRetailer(int id)
        {
            Retailer thisRetailer = Retailer.Find(id);

            thisRetailer.Delete();
            return(RedirectToAction("AllRetailers"));
        }
Example #2
0
        public ActionResult EditRetailer(int id)
        {
            Retailer thisRetailer = Retailer.Find(id);

            thisRetailer.Edit(Request.Form["edit-retailer-name"], Request.Form["edit-retailer-website"]);
            return(RedirectToAction("AllRetailers"));
        }
Example #3
0
        public ActionResult AddGameToRetailer(int retailerId)
        {
            Retailer retailer = Retailer.Find(retailerId);
            Game     game     = Game.Find(Int32.Parse(Request.Form["game-id"]));

            retailer.AddGame(game);
            return(RedirectToAction("RetailerDetails", new { id = retailerId }));
        }
Example #4
0
        public ActionResult AddRetailerToGame(int gameId)
        {
            Game     game     = Game.Find(gameId);
            Retailer retailer = Retailer.Find(Int32.Parse(Request.Form["retailer-id"]));

            game.AddRetailer(retailer);
            return(RedirectToAction("GameDetails", new { id = gameId }));
        }
Example #5
0
        public ActionResult RetailerDetails(int id)
        {
            Dictionary <string, object> model = new Dictionary <string, object>();
            Retailer    selectedRetailer      = Retailer.Find(id);
            List <Game> retailerGames         = selectedRetailer.GetGames();
            List <Game> allGames = Game.GetAll();

            model.Add("selectedRetailer", selectedRetailer);
            model.Add("retailerGames", retailerGames);
            model.Add("allGames", allGames);

            return(View(model));
        }
Example #6
0
        public ActionResult EditRetailerForm(int id)
        {
            Retailer thisRetailer = Retailer.Find(id);

            return(View("EditRetailer", thisRetailer));
        }