void FindVehiclesCompleted(object sender, FindVehiclesCompletedEventArgs e) { if (e.Error == null) { Items = e.Result; } else { ErrorProvider.ShowError(e.Error, Navigator); } dataClient.FindVehiclesCompleted -= FindVehiclesCompleted; Busy = false; }
void FindVehiclesCompleted(object sender, FindVehiclesCompletedEventArgs e) { if (e.Error == null) { Vehicles = e.Result; SelectedVehicle = Vehicles.FirstOrDefault(c => c.ID == Work.VehicleID); } else { ErrorProvider.ShowError(e.Error, Navigator); } dataClient.FindVehiclesCompleted -= FindVehiclesCompleted; if (busyCount == 0) { Busy = false; } else { busyCount--; } }