void OnSelectedPatientAddedToRepository(object sender, PatientAddedEventArgs e) { if (e.Level < _filterlevel) // updated from previous level { UpdateChartSeries(); } }
void OnSelectedPatientAddedToRepository(object sender, PatientAddedEventArgs e) { if (e.Level == _patientRepository.GetLastestFilterLevel()) { this.SelectedPatients.Clear(); this.SelectedPatients.CollectionChanged -= this.OnCollectionChanged; CreateSelectedPatients(); //var viewModel = new MPatientViewModel(e.NewPatient, _patientRepository); //this.SelectedPatients.Add(viewModel); } }