public async Task <long> AddAsync(Flight company)
        {
            var dbFlight = await _context.Flights.AddAsync(company);

            await _context.SaveChangesAsync();

            return(dbFlight.Entity.Id);
        }
        public async Task <long> AddAsync(FlightSeat flightSeat)
        {
            var entry = await _context.AddAsync(flightSeat);

            await _context.SaveChangesAsync();

            return(entry.Entity.Id);
        }
Beispiel #3
0
        /// <summary>
        /// Adds company and returns Id of newly created entity
        /// </summary>
        /// <returns>Id of created Entity</returns>
        public async Task <long> AddAsync(AviationCompany company)
        {
            var dbCompany = await context.AviationCompanies.AddAsync(company);

            await context.SaveChangesAsync();

            return(dbCompany.Entity.Id);
        }
        public async Task <long> AddAsync(FlightTicket flightTicket)
        {
            if (string.IsNullOrWhiteSpace(flightTicket.TicketOwnerEmail))
            {
                flightTicket.TicketOwnerEmail = null;
            }

            var entry = await _context.FlightTickets.AddAsync(flightTicket);

            await _context.SaveChangesAsync();

            return(entry.Entity.Id);
        }