public async Task LoadFlights() { var query = new GetFlightsQuery(); var flights = await _mediator.Send(query); Flights = new ObservableCollection <FlightViewModel>(flights); }
public Task <List <FlightViewModel> > Handle(GetFlightsQuery query, CancellationToken cancellationToken) { return(Task.FromResult( MockRepository.Flights.Select(f => new FlightViewModel { Code = f.Code, ArrivalCity = f.ArrivalCity, DepartureCity = f.DepartureCity }) .ToList())); }
public async Task <List <Flight> > Handle(GetFlightsQuery request, CancellationToken cancellationToken) { List <Flight> flights = new List <Flight>(); try { flights = ( from fs in _dataContext.FlightSchedules select fs ) .OrderBy(fs => fs.FlightNumber).ThenBy(fs => fs.Destination).ThenBy(fs => fs.FlightDay) .ToList(); } catch (Exception ex) { Console.WriteLine("Uh-oh! Error: {0}", ex.Message); } return(flights); }
public Task <List <Flight> > Handle(GetFlightsQuery request) { Actual.Pipeline.Enqueue(typeof(GetFlightsQueryHandler)); return(Task.FromResult(new List <Flight>())); }