private void MergeFile_Click(object sender, RoutedEventArgs e) { if (UserPrefs.caseFile == null) { MessageBox.Show("No open case file, cannot merge!"); return; } CaseFileSyncer syncer = new CaseFileSyncer(); CaseFile master = syncer.GetCaseFile(UserPrefs.caseFile.caseID); if (master == null) { MessageBox.Show("No server copy matches '" + UserPrefs.caseFile.name); } else { master.MergeIntoSelf(UserPrefs.caseFile); new CaseFileSyncer().InsertCaseFile(master); MessageBox.Show("Synced with database"); } }
private void merge_Click(object sender, RoutedEventArgs e) { left.MergeIntoSelf(right); }