package de.assecutor.votianlt.model;

/**
 * Status-Enum für Aufträge
 */
public enum JobStatus {
    CREATED("Erstellt"),
    IN_PROGRESS("In Bearbeitung"),
    PICKUP_SCHEDULED("Abholung geplant"),
    PICKED_UP("Abgeholt"),
    IN_TRANSIT("Unterwegs"),
    DELIVERED("Zugestellt"),
    COMPLETED("Abgeschlossen"),
    CANCELLED("Storniert");

    private final String displayName;

    JobStatus(String displayName) {
        this.displayName = displayName;
    }

    public String getDisplayName() {
        return displayName;
    }

    @Override
    public String toString() {
        return displayName;
    }
}
