/// <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); }
/// <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); }