public ConferencesViewModel(IRemoteConferenceService conferenceService, IDatabaseService databaseService, IMvxMessenger messenger) { _orderConferencesBy = OrderConferencesBy.Date; _messenger = messenger; _databaseService = databaseService; _conferenceService = conferenceService; }
public async Task SortByNameAsync() { _orderConferencesBy = OrderConferencesBy.Name; await TaskEx.Run(() => { this.Conferences = this.Conferences.OrderBy(x => x.Name); }); }
public async Task SortByDateAsync() { _orderConferencesBy = OrderConferencesBy.Date; await TaskEx.Run(() => { this.Conferences = this.Conferences.OrderBy(x => x.Start); }); }