Example #1
0
        public ActionResult ParkScreen(ParkSearch parkSearch)
        {
            ReservationSqlDAL reservationDAL = new ReservationSqlDAL(connectionString);

            Session["ParkSearch"] = parkSearch;

            List <CampSite> siteList = reservationDAL.FindParkReservation(parkSearch);

            return(View("ParkScreen", siteList));
        }
        public void FindParkReservationTest()
        {
            //Arrange
            ReservationSqlDAL reservationSqlDal = new ReservationSqlDAL(connectionString);
            ParkSearch        ps = new ParkSearch()
            {
                ParkId        = 1,
                ArrivalDate   = DateTime.Today,
                DepartureDate = DateTime.Today,
                MaxOccupancy  = 4,
                IsAccessible  = false,
                RVLength      = 0,
                NeedUtilities = false
            };

            //Act
            List <CampSite> campSites = reservationSqlDal.FindParkReservation(ps);

            //Assert
            Assert.IsNotNull(campSites);
            Assert.AreEqual(numberOfCampsites, campSites.Count);
        }