예제 #1
0
        public async Task <HttpResponseMessage> GetBedByOutlet(int outletID)
        {
            var messageData = CreateMessageData($"bed/outlet/{outletID}",
                                                new KeyValuePair <string, string>("OutletId", outletID.ToString()));

            if (outletID < 1)
            {
                return(CreateValidationErrorResponse(messageData, new ValidationResult(Validation.InvalidParameters)));
            }

            var beds = await _bedService.GetBedByOutlet(outletID);

            return(CreateOkResponse(messageData, beds.Result));
        }