public async Task EditAircraft(AirCraftBE aircraft, CancellationToken token) { var existingAircraft = await _flightplanner_entities.Aircraft.Where(x => x.Id == aircraft.Id).FirstOrDefaultAsync(); if (existingAircraft != null) { AirCraftMap.Map(aircraft, existingAircraft); await Save(token); } }
public async Task <AirCraftBE> GetAircraftById(int idAircraft) { var aircraft = await _flightplanner_entities.Aircraft.Where(x => x.Id == idAircraft).FirstOrDefaultAsync(); return(AirCraftMap.Map(aircraft)); }
public async Task AddAircraft(AirCraftBE aircraft, CancellationToken token) { _flightplanner_entities.Aircraft.Add(AirCraftMap.Map(aircraft)); await Save(token); }
public async Task <List <AirCraftBE> > GetAircrafts() { var aircrafts = await _flightplanner_entities.Aircraft.ToListAsync(); return(AirCraftMap.Map(aircrafts)); }