Erweiterungen

This commit is contained in:
2025-08-14 19:57:44 +02:00
parent 06595006cb
commit ed7b6a193b

View File

@@ -21,9 +21,6 @@ import com.vaadin.flow.component.ClientCallable;
import com.vaadin.flow.component.textfield.IntegerField; import com.vaadin.flow.component.textfield.IntegerField;
import com.vaadin.flow.component.textfield.NumberField; import com.vaadin.flow.component.textfield.NumberField;
import com.vaadin.flow.component.UI; import com.vaadin.flow.component.UI;
import com.vaadin.flow.component.dnd.DragSource;
import com.vaadin.flow.component.dnd.DropTarget;
import com.vaadin.flow.component.dnd.EffectAllowed;
import com.vaadin.flow.data.binder.Binder; import com.vaadin.flow.data.binder.Binder;
import com.vaadin.flow.router.Menu; import com.vaadin.flow.router.Menu;
import com.vaadin.flow.component.Component; import com.vaadin.flow.component.Component;
@@ -1314,53 +1311,6 @@ public class AddJobView extends Main {
} }
} }
/**
* Tauscht die Inhalte der beiden Etappen (Pickup und Delivery)
*/
private void swapStages() {
// Alle Pickup-Werte zwischenspeichern
String tempCompany = pickupCompany.getValue();
String tempSalutation = pickupSalutation.getValue();
String tempFirstName = pickupFirstName.getValue();
String tempLastName = pickupLastName.getValue();
String tempPhone = pickupPhone.getValue();
String tempStreet = pickupStreet.getValue();
String tempHouseNumber = pickupHouseNumber.getValue();
String tempAddressAddition = pickupAddressAddition.getValue();
String tempZip = pickupZip.getValue();
String tempCity = pickupCity.getValue();
Boolean tempSaveAddress = savePickupAddress.getValue();
// Pickup mit Delivery-Werten überschreiben
pickupCompany.setValue(deliveryCompany.getValue());
pickupSalutation.setValue(deliverySalutation.getValue());
pickupFirstName.setValue(deliveryFirstName.getValue());
pickupLastName.setValue(deliveryLastName.getValue());
pickupPhone.setValue(deliveryPhone.getValue());
pickupStreet.setValue(deliveryStreet.getValue());
pickupHouseNumber.setValue(deliveryHouseNumber.getValue());
pickupAddressAddition.setValue(deliveryAddressAddition.getValue());
pickupZip.setValue(deliveryZip.getValue());
pickupCity.setValue(deliveryCity.getValue());
savePickupAddress.setValue(saveDeliveryAddress.getValue());
// Delivery mit zwischengespeicherten Pickup-Werten überschreiben
deliveryCompany.setValue(tempCompany);
deliverySalutation.setValue(tempSalutation);
deliveryFirstName.setValue(tempFirstName);
deliveryLastName.setValue(tempLastName);
deliveryPhone.setValue(tempPhone);
deliveryStreet.setValue(tempStreet);
deliveryHouseNumber.setValue(tempHouseNumber);
deliveryAddressAddition.setValue(tempAddressAddition);
deliveryZip.setValue(tempZip);
deliveryCity.setValue(tempCity);
saveDeliveryAddress.setValue(tempSaveAddress);
// Benutzer-Feedback
Notification.show("Etappen wurden erfolgreich getauscht!", 3000, Notification.Position.BOTTOM_CENTER);
}
/** /**
* Handler für Google Places Auswahl - wird vom JavaScript aufgerufen * Handler für Google Places Auswahl - wird vom JavaScript aufgerufen
*/ */