public GetRoomResponseDto GetRoomByDate([FromBody] GetRoomByDateRequestDto request) { if (request == null || request.PropertyId <= 0 || request.CheckinDate == null || request.CheckoutDate == null) { throw new PmsException("Room details can not be fetch."); } var response = new GetRoomResponseDto(); response.Rooms = _iPmsLogic.GetRoomByDate(request); return(response); }