private void SetPatientForMerge() { SelectedPatient.Brush = BackgroundColors.BackgroundFilled; if (!PatientsToMerge.Contains(SelectedPatient)) { PatientsToMerge.Add(SelectedPatient); } }
private async void MergePatients() { PatientsMergeOn = false; await DatabaseHandler.Instance.MergePatients(PatientsToMerge.Select(item => item.Id).ToList()); PatientsToMerge = new ObservableCollection <LocalPatient>(); MergeButtonVisibility = Visibility.Visible; MergePatientsVisibility = Visibility.Collapsed; }
public void RemovePatientFromMergeList() { PatientsToMerge.Remove(SelectedPatientMerge); }