public async Task Execute(AirlineInput airlineInput)
        {
            if (airlineInput == null)
            {
                _outputHandler.Error("Input is null.");
                return;
            }

            var airline = new Airline()
            {
                Name        = airlineInput.Airline.Name,
                Description = airlineInput.Airline.Description,
                Planes      = airlineInput.Airline.Planes
            };
            await _airlineRepository.Add(airline);

            var airlineOutput = new AirlineOutput(airline);

            _outputHandler.Standard(airlineOutput);
        }
Beispiel #2
0
 public void Standard(AirlineOutput output)
 {
     ViewModel = new JsonResult(output.Airline);
 }