示例#1
0
        public async Task <ActionResult <Airport> > Post([FromBody] AirportCreateRequest request)
        {
            var airport = new Airport
            {
                Name      = request.Name,
                ShortName = request.ShortName
            };

            return(await _airportService.CreateAsync(airport));
        }
示例#2
0
        public async Task <ActionResult <Airport> > Put(int id, [FromBody] AirportCreateRequest request)
        {
            var airport = new Airport
            {
                Id        = id,
                Name      = request.Name,
                ShortName = request.ShortName
            };

            return(await _airportService.UpdateAsync(airport));
        }