private void MakeReservationInterface(Site site, string name, DateTime arrivalDate, DateTime departureDate)
        {
            ReservationDAO dao            = new ReservationDAO(_connectionString);
            int            confirmationId = dao.MakeReservation(site, name, arrivalDate, departureDate);

            Console.WriteLine($"The reservation has been made and the confirmation id is {confirmationId.ToString()}");
            Console.WriteLine($"Press any key to return to the previous screen...");
            Console.ReadKey();
        }
        private int MakingTheRes(string reservationName, int siteReserved, string arrivalDate, string departureDate)
        {
            Reservation newReservation = new Reservation();
            newReservation.Name = reservationName;
            newReservation.Site_Id = siteReserved;
            newReservation.From_Date = arrivalDate;
            newReservation.To_Date = departureDate;
            //newReservation.Create_Date = DateTime.Now.ToString();

            int confirmationNumber = ReservationDAO.MakeReservation(newReservation);

            return confirmationNumber;
        }
Esempio n. 3
0
        public void MakeReservation_Test()
        {
            // ARRANGE
            IReserveDAO reservation = new ReservationDAO(connectionString);

            int      venue_id       = 267;
            int      numOfAttendees = 1;
            DateTime start_date     = new DateTime(2020, 10, 25);
            int      numOfDays      = 1;
            int      intUserSpaceID = 999;
            string   userName       = "******";

            // ACT
            int count = reservation.MakeReservation(venue_id, numOfAttendees, start_date, numOfDays, intUserSpaceID, userName);

            // ASSERT
            Assert.AreEqual(1, count);
        }