Пример #1
0
        /// <summary>
        /// Return a object with the total of room and total of person of a hotel
        /// </summary>
        public static HotelCapacity GetCapacity(int idHotel)
        {
            HotelCapacity hotelCapacity = new HotelCapacity();
            List <Room>   rooms;
            int           place = 0;

            string uri = baseUri + "hotels/" + idHotel + "/rooms";

            using (HttpClient httpClient = new HttpClient())
            {
                Task <String> response = httpClient.GetStringAsync(uri);
                rooms = JsonConvert.DeserializeObject <List <Room> >(response.Result);
            }

            foreach (Room room in rooms)
            {
                place += room.Type;
            }

            hotelCapacity.TotalNumberRoom   = rooms.Count();
            hotelCapacity.TotalNumberPerson = place;


            return(hotelCapacity);
        }
Пример #2
0
        /// <summary>
        /// Return a object with the total of room and total of person of a hotel
        /// </summary>
        public static HotelCapacity GetCapacity(int idHotel)
        {
            HotelCapacity hotelCapacity = new HotelCapacity();
            int           place         = 0;

            List <Room> rooms = RoomDB.GetRoomsByHotel(idHotel);

            foreach (Room room in rooms)
            {
                place += room.Type;
            }

            hotelCapacity.TotalNumberRoom   = rooms.Count();
            hotelCapacity.TotalNumberPerson = place;


            return(hotelCapacity);
        }