package de.votian.services.dto;

import java.time.LocalDateTime;

public class LonghaulJobDetailDto extends LonghaulJobRowDto {

    private boolean remoteDbActive;
    private Long effectiveHeadquartersId;
    private String tourName;
    private String pickupPerson;
    private String pickupPhone;
    private String pickupRemark;
    private String pickupStreet;
    private String pickupCountry;
    private String deliveryPerson;
    private String deliveryPhone;
    private String deliveryRemark;
    private String deliveryStreet;
    private String deliveryCountry;
    private Double locatingLatitude;
    private Double locatingLongitude;
    private LocalDateTime locatingTime;
    private Integer locatingType;
    private String locatingTypeLabel;
    private String locatingZipcode;
    private LocalDateTime availableTime;

    public boolean isRemoteDbActive() {
        return remoteDbActive;
    }

    public void setRemoteDbActive(boolean remoteDbActive) {
        this.remoteDbActive = remoteDbActive;
    }

    public Long getEffectiveHeadquartersId() {
        return effectiveHeadquartersId;
    }

    public void setEffectiveHeadquartersId(Long effectiveHeadquartersId) {
        this.effectiveHeadquartersId = effectiveHeadquartersId;
    }

    public String getTourName() {
        return tourName;
    }

    public void setTourName(String tourName) {
        this.tourName = tourName;
    }

    public String getPickupPerson() {
        return pickupPerson;
    }

    public void setPickupPerson(String pickupPerson) {
        this.pickupPerson = pickupPerson;
    }

    public String getPickupPhone() {
        return pickupPhone;
    }

    public void setPickupPhone(String pickupPhone) {
        this.pickupPhone = pickupPhone;
    }

    public String getPickupRemark() {
        return pickupRemark;
    }

    public void setPickupRemark(String pickupRemark) {
        this.pickupRemark = pickupRemark;
    }

    public String getPickupStreet() {
        return pickupStreet;
    }

    public void setPickupStreet(String pickupStreet) {
        this.pickupStreet = pickupStreet;
    }

    public String getPickupCountry() {
        return pickupCountry;
    }

    public void setPickupCountry(String pickupCountry) {
        this.pickupCountry = pickupCountry;
    }

    public String getDeliveryPerson() {
        return deliveryPerson;
    }

    public void setDeliveryPerson(String deliveryPerson) {
        this.deliveryPerson = deliveryPerson;
    }

    public String getDeliveryPhone() {
        return deliveryPhone;
    }

    public void setDeliveryPhone(String deliveryPhone) {
        this.deliveryPhone = deliveryPhone;
    }

    public String getDeliveryRemark() {
        return deliveryRemark;
    }

    public void setDeliveryRemark(String deliveryRemark) {
        this.deliveryRemark = deliveryRemark;
    }

    public String getDeliveryStreet() {
        return deliveryStreet;
    }

    public void setDeliveryStreet(String deliveryStreet) {
        this.deliveryStreet = deliveryStreet;
    }

    public String getDeliveryCountry() {
        return deliveryCountry;
    }

    public void setDeliveryCountry(String deliveryCountry) {
        this.deliveryCountry = deliveryCountry;
    }

    public Double getLocatingLatitude() {
        return locatingLatitude;
    }

    public void setLocatingLatitude(Double locatingLatitude) {
        this.locatingLatitude = locatingLatitude;
    }

    public Double getLocatingLongitude() {
        return locatingLongitude;
    }

    public void setLocatingLongitude(Double locatingLongitude) {
        this.locatingLongitude = locatingLongitude;
    }

    public LocalDateTime getLocatingTime() {
        return locatingTime;
    }

    public void setLocatingTime(LocalDateTime locatingTime) {
        this.locatingTime = locatingTime;
    }

    public Integer getLocatingType() {
        return locatingType;
    }

    public void setLocatingType(Integer locatingType) {
        this.locatingType = locatingType;
    }

    public String getLocatingTypeLabel() {
        return locatingTypeLabel;
    }

    public void setLocatingTypeLabel(String locatingTypeLabel) {
        this.locatingTypeLabel = locatingTypeLabel;
    }

    public String getLocatingZipcode() {
        return locatingZipcode;
    }

    public void setLocatingZipcode(String locatingZipcode) {
        this.locatingZipcode = locatingZipcode;
    }

    public LocalDateTime getAvailableTime() {
        return availableTime;
    }

    public void setAvailableTime(LocalDateTime availableTime) {
        this.availableTime = availableTime;
    }
}
