private void Button_Click_1(object sender, RoutedEventArgs e) { if (!currentAppointment.Dirty) // nothing changed { return; } UpdateModel(); Database.IAppointmentMapper mapper = PatientanlegerApp.Db.GetAppointmentMapper(); if (!mapper.UpdateSingle(currentAppointment)) { MessageBox.Show("Es ist ein Fehler aufgetreten"); } currentAppointment.Dirty = false; }