private void ExecuteRemoveEmployeeFromVehicleCommand(Object obj) { if (vehiclesViewModel.SelectedVehicleToEmployeeRelation != null) { DialogResult dialogResult = (DialogResult)System.Windows.MessageBox.Show("Sind Sie sicher, dass Sie die Verknüpfung zum ausgewählten Mitarbeiter entfernen wollen?", "Relation Löschen", (MessageBoxButton)MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { var result = socket.DeleteVehicleToEmployeeRelation(vehiclesViewModel.SelectedVehicleToEmployeeRelation); if (result == false) { System.Windows.MessageBox.Show("Fehler beim Löschen der Relation"); } } else if (dialogResult == DialogResult.No) { return; } parent.restartVehicleCommand(); } }