public override Task <DefaultResponse> AddAirport(AirportModel request, ServerCallContext context) { try { var airport = new AirportRaw() { City = request.City, Country = request.Country, Name = request.Name }; _airportRepository.AddAirport(airport); } catch (Exception ex) { _logger.LogError(ex, $"ERROR: Add {request.Name} Airport"); } return(Task.FromResult(new DefaultResponse())); }
public async Task <int> AddAirport(AirportRaw model) { _context.Airports.Add(model); return(_context.SaveChanges()); }