Exemplo n.º 1
0
        public async Task <List <RoomViewModel> > AvailableRoomsByOfficeAsync(GetAvailableRoomsByOfficeCommand command)
        {
            Check.NotNull(command, nameof(command));

            return(await _applicationContext.Rooms
                   .Where(x => x.OfficeId == command.OfficeId)
                   .ProjectTo <RoomViewModel>(_mapper.ConfigurationProvider)
                   .ToListAsync());
        }
Exemplo n.º 2
0
 public async Task <IActionResult> GetRoomsByOfficeAsync([FromBody] GetAvailableRoomsByOfficeCommand command)
 {
     return(Ok(await _roomBusiness.AvailableRoomsByOfficeAsync(command)));
 }