Beispiel #1
0
        public GetInvoiceResponseDto GetInvoiceById([FromBody] GetInvoiceRequestDto request)
        {
            if (request == null || request.PropertyId <= 0 ||
                request.RoomTypeId <= 0 || request.RoomId <= 0 || request.InvoiceId <= 0
                )
            {
                throw new PmsException("Get Invoice call failed.");
            }

            var response = new GetInvoiceResponseDto();

            response.Invoice = _iPmsLogic.GetInvoiceById(request);

            return(response);
        }