public async Task <IActionResult> RoomList() { var rooms = await this.hotelService.GetAllRooms(); var parsedRooms = new RoomCollectionViewModel() { Rooms = rooms }; return(this.View(parsedRooms)); }
public async Task <IActionResult> Rooms() { var rooms = await this.hotelService.GetAllRooms(); var filteredRooms = rooms .GroupBy(z => z.RoomType) .Select(z => z.FirstOrDefault()) .ToList(); var parsedRooms = new RoomCollectionViewModel { Rooms = filteredRooms }; return(this.View(parsedRooms)); }