public ActionResult AddHotelToDestination(AddHotelSpecialOffer model)
        {
            SpecialOffer      specialOffer = db.SpecialOffers.Include(s => s.hotels).FirstOrDefault(s => s.Id == model.SpecialOfferId);
            HotelSpecialOffer hotel        = db.HotelSpecialOffers.Include(s => s.arrangementPrices).Include(s => s.specialOffer).FirstOrDefault(h => h.Id == model.HotelId);

            specialOffer.hotels.Add(hotel);
            db.SaveChanges();
            return(RedirectToAction("Details", new { id = model.SpecialOfferId }));
        }
        public ActionResult AddHotelToDestination(int id)
        {
            SpecialOffer         specialOffer = db.SpecialOffers.Include(s => s.hotels).FirstOrDefault(s => s.Id == id);
            AddHotelSpecialOffer model        = new AddHotelSpecialOffer();

            model.specialOffer   = specialOffer;
            model.SpecialOfferId = id;
            model.hotelNames     = new List <HotelSpecialOffer>();
            model.hotelNames     = db.HotelSpecialOffers.Include(s => s.specialOffer).Include(s => s.arrangementPrices).Where(s => s.SpecialOfferId == id).ToList();
            return(View(model));
        }