public void SetAirplaneStatus(AirplaneStatus airplaneStatus)
 {
     AirplaneStatus = airplaneStatus;
     SetUpdateDate();
 }
 public async Task <IEnumerable <Airplane> > BrowseAsync(int pageSize, int page, AirplaneStatus status)
 => await _context.Airplanes
 .OrderBy(x => x.FlightsCarriedOut)
 .Where(y => y.AirplaneStatus == status)
 .Skip((page - 1) * pageSize)
 .Take(pageSize).ToListAsync();