Beispiel #1
0
        public AddClaimFlightApiRequest(AddClaimFlightApiModel addClaimFlightApiModel)
        {
            Ensure.That(addClaimFlightApiModel, nameof(addClaimFlightApiModel)).IsNotNull();

            this.AddClaimFlightApiModel = addClaimFlightApiModel;
        }
Beispiel #2
0
        public async Task <ActionResult <AddClaimFlightApiResponseModel> > AddClaimFlight([FromBody] AddClaimFlightApiModel addClaimFlightApiModel)
        {
            var addClaimFlightApiRequest = new AddClaimFlightApiRequest(addClaimFlightApiModel);

            var response = await this.mediator.Send(addClaimFlightApiRequest);

            if (response == null)
            {
                return(this.BadRequest());
            }

            return(this.CreatedAtRoute(string.Empty, response, response));
        }