private void CancelButton_Click(object sender, RoutedEventArgs e) { var avr = ((AdvancedVervangRegel)DataContext); if (avr.SavedTegel == null) { var dArgs = new SubmitDeleteEventArgs(true); SubmitDelete(this, dArgs); } else { avr.GekozenTegel = avr.SavedTegel; avr.VervangInfo.GekozenMeters = avr.VervangInfo.SavedMeters; avr.VervangInfo.Tegels = avr.VervangInfo.SavedTegels; avr.Opmerking = avr.SavedOpmerking; ((AdvancedVervangRegel)DataContext).VervangInfo.Wijzigstand = false; var wArgs = new SubmitWijzigEventArgs(((AdvancedVervangRegel)DataContext).VervangInfo.Wijzigstand); SubmitWijzig(this, wArgs); } }
private void MetersInvoerControl_SubmitDelete(object sender, SubmitDeleteEventArgs e) { AddRemoveBtn_Click(sender, new RoutedEventArgs()); }