Commit 6e6cf1a0 authored by Marco Descher's avatar Marco Descher
Browse files

[17257] LabResultOrderDeleteAction: ask for confirmation for each pair

parent d1adf518
Loading
Loading
Loading
Loading
+4 −9
Original line number Diff line number Diff line
@@ -38,8 +38,6 @@ public class LaborResultOrderDeleteAction extends Action implements IAction {
	@Override
	public void run(){
				
		boolean askForConfirmation = selectedOrdersOrResults.size() == 1;
		
		for (Object object : selectedOrdersOrResults) {
			
			LabResult result;
@@ -60,12 +58,9 @@ public class LaborResultOrderDeleteAction extends Action implements IAction {
					+ object.getClass());
			}
			
			boolean delete = true;
			if (askForConfirmation) {
				delete = MessageDialog.openConfirm(shell, "Resultat/Verordnung entfernen",
			boolean delete = MessageDialog.openConfirm(shell, "Resultat/Verordnung entfernen",
				"Soll das Resultat [" + result
					+ "] sowie die zugeh. Verordnung wirklich entfernt werden?");
			}
			
			if (delete) {
				AcquireLockBlockingUi.aquireAndRun(result, new ILockHandler() {