Ejemplo n.º 1
0
        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");
            }
        }
Ejemplo n.º 2
0
 private void merge_Click(object sender, RoutedEventArgs e)
 {
     left.MergeIntoSelf(right);
 }