Exemplo n.º 1
0
        private void btnRooms_Click(object sender, EventArgs e)
        {
            this.Hide();
            ManageRoom rlf = new ManageRoom();

            rlf.ShowDialog();
        }
Exemplo n.º 2
0
        public void RoomtestPostTest()
        {
            //Arrange
            ManagementUtil.ConnectionString = null; //You did it again Nicolai
            ManageRoom manageRoom = new ManageRoom();
            Room       newRoom    = new Room("6A", "Bulevar 66", 20);

            //Act
            bool ok = manageRoom.Post(newRoom);

            manageRoom.Delete("6A");

            //Assert
            Assert.AreEqual(true, ok);
        }
Exemplo n.º 3
0
        public void Delete(int roomId, int hotelId)
        {
            ManageRoom mngRoom = new ManageRoom();

            mngRoom.DeleteRoom(roomId, hotelId);
        }
Exemplo n.º 4
0
        public void Put(int roomId, int hotelId, [FromBody] Room value)
        {
            ManageRoom mngRoom = new ManageRoom();

            mngRoom.UpdateRoom(value, roomId, hotelId);
        }
Exemplo n.º 5
0
        // POST: api/Room
        public void Post([FromBody] Room value)
        {
            ManageRoom mngRoom = new ManageRoom();

            mngRoom.CreateRoom(value);
        }
Exemplo n.º 6
0
        public Room Get(int roomId, int hotelId)
        {
            ManageRoom mngRoom = new ManageRoom();

            return(mngRoom.GetRoomFromId(roomId, hotelId));
        }
Exemplo n.º 7
0
        // GET: api/Room
        public IEnumerable <Room> Get()
        {
            ManageRoom mngRoom = new ManageRoom();

            return(mngRoom.GetAllRooms());
        }
        public void Delete(int Room_No, int Hotel_No)
        {
            ManageRoom mngRoom = new ManageRoom();

            mngRoom.DeleteRoom(Room_No, Hotel_No);
        }
        public void Put(int Room_No, int Hotel_No, [FromBody] Room value)
        {
            ManageRoom mngRoom = new ManageRoom();

            mngRoom.UpdateRoom(value, Room_No, Hotel_No);
        }
Exemplo n.º 10
0
        public Room Get(int Room_No, int Hotel_No)
        {
            ManageRoom mngRoom = new ManageRoom();

            return(mngRoom.GetRoomFromId(Room_No, Hotel_No));
        }
Exemplo n.º 11
0
        static void Main(string[] args)
        {
            //Hotel

            ManageHotel hmgr = new ManageHotel();

            Console.WriteLine("Alle hoteller");
            foreach (Hotel h in hmgr.Get())
            {
                Console.WriteLine(h);
            }

            Console.WriteLine("Et hotel no3");
            Console.WriteLine(hmgr.Get(3));

            Console.WriteLine("opret hotel");
            Console.WriteLine(hmgr.Post(new Hotel(100, "peters", "vejen 3")));
            Console.WriteLine(hmgr.Get(100));

            Console.WriteLine("ændre hotel");
            Console.WriteLine(hmgr.Put(100, new Hotel(100, "pouls", "gaden 3")));
            Console.WriteLine(hmgr.Get(100));

            Console.WriteLine("Slet hotel 100");
            Console.WriteLine(hmgr.Delete(100));
            Console.WriteLine(hmgr.Get(100));


            //Guest

            ManageGuest gmgr = new ManageGuest();

            Console.WriteLine("Alle gæster");
            foreach (Guest g in gmgr.Get())
            {
                Console.WriteLine(g);
            }

            Console.WriteLine("En Gæst no4");
            Console.WriteLine(gmgr.Get(4));

            Console.WriteLine("opret gæst");
            Console.WriteLine(gmgr.Post(new Guest(100, "peter", "vejen 3")));
            Console.WriteLine(gmgr.Get(100));

            Console.WriteLine("ændre gæst");
            Console.WriteLine(gmgr.Put(100, new Guest(100, "poul", "gaden 3")));
            Console.WriteLine(gmgr.Get(100));

            Console.WriteLine("Slet gæst 100");
            Console.WriteLine(gmgr.Delete(100));
            Console.WriteLine(gmgr.Get(100));



            //Room

            ManageRoom rmgr = new ManageRoom();

            Console.WriteLine("Alle værelser");
            foreach (Room r in rmgr.Get())
            {
                Console.WriteLine(r);
            }

            Console.WriteLine("En værelse no4");
            Console.WriteLine(rmgr.Get(4, 1));

            Console.WriteLine("opret værelse");
            Console.WriteLine(rmgr.Post(new Room(400, 4, 'S', 234.4)));
            Console.WriteLine(rmgr.Get(4, 400));

            Console.WriteLine("ændre værelse");
            Console.WriteLine(rmgr.Put(100, 4, new Room(400, 4, 'F', 287.5)));
            Console.WriteLine(rmgr.Get(4, 400));

            Console.WriteLine("Slet værelse 100");
            Console.WriteLine(rmgr.Delete(4, 400));
            Console.WriteLine(rmgr.Get(4, 400));


            //Guest

            ManageBooking bmgr = new ManageBooking();

            Console.WriteLine("Alle bookninger");
            foreach (Booking b in bmgr.Get())
            {
                Console.WriteLine(b);
            }

            Console.WriteLine("En bookning no4");
            Console.WriteLine(bmgr.Get(4));

            Console.WriteLine("opret bookning");
            Console.WriteLine(bmgr.Post(new Booking(100, 4, 1, 5, DateTime.Parse("2019-03-07"), DateTime.Parse("2019-03-09"))));

            //Console.Write("Give latest / highest b-no : ");
            //int bno = Int32.Parse(Console.ReadLine());
            //Console.WriteLine(bmgr.Get(bno));

            Console.WriteLine("ændre bookning ");
            Console.WriteLine(bmgr.Put(100, new Booking(100, 5, 2, 2, DateTime.Parse("2019-03-17"), DateTime.Parse("2019-03-19"))));
            Console.WriteLine(bmgr.Get(100));

            Console.WriteLine("Slet bookning ");
            Console.WriteLine(bmgr.Delete(100));
            Console.WriteLine(bmgr.Get(100));

            // Facilities

            ManageFacilities fmgr = new ManageFacilities();

            Console.WriteLine("Alle facilities");
            foreach (Facilities f in fmgr.Get())
            {
                Console.WriteLine(f);
            }

            Console.WriteLine();
            Console.WriteLine("Printer facility nr1:");
            Console.WriteLine(fmgr.Get(1));

            Console.WriteLine("Opretter en faciltiy:");
            Console.WriteLine(fmgr.Post(new Facilities(15, 10, "Golfbane")));

            Console.WriteLine(fmgr.Get(15));

            Console.WriteLine("Opdatere facility:");
            Console.WriteLine(fmgr.Put(15, new Facilities(15, 10, "Golfbane UPDATE")));
            Console.WriteLine(fmgr.Get(15));

            Console.WriteLine("Sletter facility:");
            Console.WriteLine(fmgr.Delete(15));
            Console.WriteLine("Prøver at printe slettet facility: ");
            Console.Write(fmgr.Get(15));


            /*
             * ManageGuest m = new ManageGuest();
             * foreach (var guest in m.Get())
             * {
             *  Console.WriteLine(guest.Name);
             * }
             *
             *
             *
             * ManageBooking b = new ManageBooking();
             *
             * Booking b1 = b.Get(4);
             *
             * Console.WriteLine(b1.ToString());
             *
             * ManageHotel hotel = new ManageHotel();
             *
             * Hotel hotel1 = hotel.Get(2);
             *
             * Console.WriteLine(hotel1.Name);
             *
             */

            Console.ReadLine();
        }