public async Task CreateAsync(PilotCreateDto createDto) { try { if (createDto == null) { throw new ArgumentNullException("Entity was null"); } var pilot = createDto.CreateModelObject(); context.Pilots.Add(pilot); await context.SaveChangesAsync(); } catch (Exception e) { throw new ArgumentException(e.Message); } }
public async Task CreatePilot([FromBody] PilotCreateDto pilot) { await pilotService.CreatePilotAsync(pilot); }
public async Task CreatePilotAsync(PilotCreateDto createDto) { await pilotRepository.CreateAsync(createDto); }