public Task <IEnumerable <DbPlane> > GetDbPlanes() { if (DbPlanes == null || !DbPlanes.Any(p => p.EstimatedArrivalTime.EstimatedArrivalTime > DateTime.Now || p.EstimatedDepartureTime.EstimatedDepartureTime > DateTime.Now)) { DbPlanes = new List <DbPlane>(); } return(Task.Run(() => DbPlanes.Where(p => p.EstimatedArrivalTime.EstimatedArrivalTime > DateTime.Now || p.EstimatedDepartureTime.EstimatedDepartureTime > DateTime.Now))); }
public DbPlane CreatePlane(DbPlane plane) { DbPlanes.Append(plane); return(plane); }
public Task <IEnumerable <DbPlane> > GetDbPlanes() { return(Task.Run(() => DbPlanes.Where(p => p.EstimatedArrivalTime.EstimatedArrivalTime > DateTime.Now || p.EstimatedDepartureTime.EstimatedDepartureTime > DateTime.Now))); }