예제 #1
0
        // GET: Tamagotchis/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Tamagotchi tamagotchi = tamagotchiRepository.GetTamagotchi((int)id);

            if (tamagotchi == null)
            {
                return(HttpNotFound());
            }
            return(View(tamagotchi));
        }
예제 #2
0
        public ActionResult DeleteUitLijst(int?tamagotchiID)
        {
            //zoeken naar de ID van de huide kamer waar je in zit doormidel van de tamagotchi die je wilt gaan verwijderen die er dus nog wel in zit.
            int kamerID = (int)tamagotchiRepository.GetTamagotchi((int)tamagotchiID).HotelKamerID;
            //slaat de kamer op waar we net de id van hebben gevonden
            var kamer = kamerRepository.GetKamer(kamerID);

            //we zitten de hotekamerID van de megegeven tamagotchi op null dus verwijderd die hem ook uit de andere
            tamagotchiRepository.RemoveKamer((int)tamagotchiID);

            //moet op deze manier anders wordt de meegegeven waarde altijd null voor één of andere reden
            return(RedirectToAction("Boeken", new { id = kamer.Id }));
        }