Ejemplo n.º 1
0
        private void secondBooking()
        {
            //Arrange
            CustomerController   cusctr2  = new CustomerController();
            EmployeeController   empctr2  = new EmployeeController();
            EscapeRoomController escctr2  = new EscapeRoomController();
            BookingController    bookctr2 = new BookingController();
            Customer             cus2     = cusctr2.Get("Anorak");
            Employee             emp2     = empctr2.Get(1);
            EscapeRoom           er2      = escctr2.GetForOwner(3);
            Booking checkBook2;
            Booking book2 = new Booking {
                amountOfPeople = 2,
                bookingTime    = new TimeSpan(16, 00, 0000),
                cus            = cus2,
                date           = DateTime.Now.AddDays(14).Date,
                emp            = emp2,
                er             = er2,
            };

            //Act
            bookctr2.Create(book2.emp.employeeID, book2.cus.username, book2.er.escapeRoomID, book2.bookingTime, book2.amountOfPeople, book2.date);
            checkBook2 = bookctr2.Get(er2.escapeRoomID, cus2.username, book2.date);

            //Assert
            Assert.AreEqual(book2.amountOfPeople, checkBook2.amountOfPeople);
            autoEvent.Set();
            autoEvent.WaitOne();
            bookctr2.Delete(book2.emp.employeeID, book2.cus.username, book2.er.escapeRoomID, book2.bookingTime, book2.amountOfPeople, book2.date);
        }
Ejemplo n.º 2
0
        private void firstBooking()
        {
            //Arrange
            CustomerController   cusctr  = new CustomerController();
            EmployeeController   empctr  = new EmployeeController();
            EscapeRoomController escctr  = new EscapeRoomController();
            BookingController    bookctr = new BookingController();
            Customer             cus     = cusctr.Get("SirLol");
            Employee             emp     = empctr.Get(1);
            EscapeRoom           er      = escctr.GetForOwner(3);
            Booking checkBook;
            Booking book = new Booking
            {
                amountOfPeople = 5,
                bookingTime    = new TimeSpan(16, 00, 0000),
                cus            = cus,
                date           = DateTime.Now.AddDays(14).Date,
                emp            = emp,
                er             = er,
            };

            //Act
            autoEvent.WaitOne();
            bookctr.Create(book.emp.employeeID, book.cus.username, book.er.escapeRoomID, book.bookingTime, book.amountOfPeople, book.date);
            checkBook = bookctr.Get(er.escapeRoomID, cus.username, book.date);

            //Assert
            Assert.AreNotEqual(book.amountOfPeople, checkBook.amountOfPeople);
            autoEvent.Set();
        }
Ejemplo n.º 3
0
        public frmHelp(EscapeRoomController esc)
        {
            InitializeComponent();

            string file = Path.Combine(esc.GamesDirectory, "help.html");

            if (File.Exists(file))
            {
                string readText = File.ReadAllText(file);

                webBrowserHelp.DocumentText = file + "<br>" + readText;
            }
        }
Ejemplo n.º 4
0
        public fmrSetClueDialog(EscapeRoomController erc)
        {
            Erc = erc;

            InitializeComponent();
        }
Ejemplo n.º 5
0
 public frmSetTimerDialog(EscapeRoomController mainForm)
 {
     InitializeComponent();
     MainForm = mainForm;
 }
        public frmCommandDiaglog(EscapeRoomController erc)
        {
            Erc = erc;

            InitializeComponent();
        }