Search Results for

    Show / Hide Table of Contents

    Class Tour

    Contains all information about a simplic disposition tour

    Inheritance
    System.Object
    Tour
    Namespace: Simplic.PlugIn.Logistics.Disposition
    Assembly: Simplic.PlugIn.Logistics.dll
    Syntax
    public class Tour : IMultiTenantCompatible

    Constructors

    | Improve this Doc View Source

    Tour()

    Declaration
    public Tour()

    Properties

    | Improve this Doc View Source

    ActualEndDate

    Gets or sets the actual end date of the tour

    Declaration
    public DateTime? ActualEndDate { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    ActualEndTime

    Gets or sets the actual end time of the tour

    Declaration
    public TimeSpan? ActualEndTime { get; set; }
    Property Value
    Type Description
    System.Nullable<System.TimeSpan>
    | Improve this Doc View Source

    ActualStartDate

    Gets or sets the actual start date of the tour

    Declaration
    public DateTime? ActualStartDate { get; set; }
    Property Value
    Type Description
    System.Nullable<System.DateTime>
    | Improve this Doc View Source

    ActualStartTime

    Gets or sets the actual start time of the tour

    Declaration
    public TimeSpan? ActualStartTime { get; set; }
    Property Value
    Type Description
    System.Nullable<System.TimeSpan>
    | Improve this Doc View Source

    CalculatedPrice

    Gets or sets the calculated price

    Declaration
    public PreciseDecimal CalculatedPrice { get; set; }
    Property Value
    Type Description
    PreciseDecimal
    | Improve this Doc View Source

    CarrierAddressContact

    Gets or sets the carrier address

    Declaration
    public SAC.Contact.Contact CarrierAddressContact { get; set; }
    Property Value
    Type Description
    SAC.Contact.Contact
    | Improve this Doc View Source

    CarrierAddressContactId

    Gets or sets the carrier end address

    Declaration
    public Guid? CarrierAddressContactId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    CarrierDispatcherId

    Gets or set the carrier dispatcher id

    Declaration
    public Guid? CarrierDispatcherId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    ConsecutiveTourId

    Gets the consecutive unique tour id

    Declaration
    public long ConsecutiveTourId { get; }
    Property Value
    Type Description
    System.Int64
    | Improve this Doc View Source

    CreateDateTime

    Gets or sets the create date time

    Declaration
    public DateTime CreateDateTime { get; set; }
    Property Value
    Type Description
    System.DateTime
    | Improve this Doc View Source

    CreateUserId

    Gets or sets the user id which has created the tour

    Declaration
    public int? CreateUserId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>
    | Improve this Doc View Source

    CurrentPricing

    Gets the current pricig configuration

    Declaration
    public PricingConfigurationInformation CurrentPricing { get; }
    Property Value
    Type Description
    PricingConfigurationInformation
    | Improve this Doc View Source

    CustomerContact

    Gets or sets the custoemr contact

    Declaration
    public SAC.Contact.Contact CustomerContact { get; set; }
    Property Value
    Type Description
    SAC.Contact.Contact
    | Improve this Doc View Source

    CustomerContactId

    Gets or sets the contact guid

    Declaration
    public Guid? CustomerContactId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    CustomPrice

    Gets or sets the custom price

    Declaration
    public PreciseDecimal CustomPrice { get; set; }
    Property Value
    Type Description
    PreciseDecimal
    | Improve this Doc View Source

    CustomPricingConfigurationId

    Gets or sets the custom pricing configuration id

    Declaration
    public Guid? CustomPricingConfigurationId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    DriverId

    Gets or sets the current driver id

    Declaration
    public Guid? DriverId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    DriverName

    Gets or sets the driver name

    Declaration
    public string DriverName { get; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    EndAddressContact

    Gets or sets the end address

    Declaration
    public SAC.Contact.Contact EndAddressContact { get; set; }
    Property Value
    Type Description
    SAC.Contact.Contact
    | Improve this Doc View Source

    EndAddressContactId

    Gets or sets the tour end address

    Declaration
    public Guid? EndAddressContactId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    EndAddressLatitude

    Gets or sets the latitude of the end address

    Declaration
    public double? EndAddressLatitude { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Double>
    | Improve this Doc View Source

    EndAddressLongitude

    Gets or sets the longitude of the End address

    Declaration
    public double? EndAddressLongitude { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Double>
    | Improve this Doc View Source

    EndDate

    Gets or sets the end date (time must be ignored)

    Declaration
    public DateTime EndDate { get; set; }
    Property Value
    Type Description
    System.DateTime
    | Improve this Doc View Source

    EndTime

    Gets or sets the end time (date must be ignored)

    Declaration
    public TimeSpan EndTime { get; set; }
    Property Value
    Type Description
    System.TimeSpan
    | Improve this Doc View Source

    ERPOrderNr

    Gets or sets the ERP order Nr

    Declaration
    public string ERPOrderNr { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    ExternalDriverPhoneNumber

    Gets or sets the external driver phone numer

    Declaration
    public string ExternalDriverPhoneNumber { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    ExtTourId

    Gets or sets the external tour id

    Declaration
    public string ExtTourId { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    GeneratedTourId

    Gets or sets the generated tour id

    Declaration
    public string GeneratedTourId { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    HasBillableShipmentCarrier

    Gets or sets wether any shipments are billable

    Declaration
    public bool HasBillableShipmentCarrier { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Id

    Gets or sets the unique tour id

    Declaration
    public Guid Id { get; set; }
    Property Value
    Type Description
    System.Guid
    | Improve this Doc View Source

    IsCollectingTour

    Gets or sets whether this is a collect tour

    Declaration
    public bool IsCollectingTour { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    IsDeleted

    Gets or sets whether the tour is deleted or not

    Declaration
    public bool IsDeleted { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    IsFinished

    Gets or sets whether this tour has finished using telematic information

    Declaration
    public bool IsFinished { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    IsFullLoad

    Gets or sets whether this is a full load tour

    Declaration
    public bool IsFullLoad { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    IsStarted

    Gets or sets whether the tour has been started

    Declaration
    public bool IsStarted { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    SelectedTenant

    Gets or sets the selected tenant object

    Declaration
    public OrganizationTenant SelectedTenant { get; set; }
    Property Value
    Type Description
    OrganizationTenant
    | Improve this Doc View Source

    SetTourStartEndContactAutomatically

    Gets or sets whether to set the tour start end contact automatically

    Declaration
    public bool SetTourStartEndContactAutomatically { get; set; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Shipments

    Gets or sets all shipments that are connected with this tour

    Declaration
    public ICollection<Shipment> Shipments { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.ICollection<Shipment>
    | Improve this Doc View Source

    StartAddressContact

    Gets or sets the start address

    Declaration
    public SAC.Contact.Contact StartAddressContact { get; set; }
    Property Value
    Type Description
    SAC.Contact.Contact
    | Improve this Doc View Source

    StartAddressContactId

    Gets or sets the tour start address

    Declaration
    public Guid? StartAddressContactId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    StartAddressLatitude

    Gets or sets the latitude of the start address

    Declaration
    public double? StartAddressLatitude { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Double>
    | Improve this Doc View Source

    StartAddressLongitude

    Gets or sets the longitude of the start address

    Declaration
    public double? StartAddressLongitude { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Double>
    | Improve this Doc View Source

    StartDate

    Gets or sets the start date (time must be ignored)

    Declaration
    public DateTime StartDate { get; set; }
    Property Value
    Type Description
    System.DateTime
    | Improve this Doc View Source

    StartDayOfWeek

    Gets or sets the start day of week

    Declaration
    public int StartDayOfWeek { get; set; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    StartTime

    Gets or sets the start time (date must be ignored)

    Declaration
    public TimeSpan StartTime { get; set; }
    Property Value
    Type Description
    System.TimeSpan
    | Improve this Doc View Source

    Status

    Gets or sets the tour status

    Declaration
    public Guid Status { get; set; }
    Property Value
    Type Description
    System.Guid
    | Improve this Doc View Source

    Stops

    Gets all tour stops. Is empty untill LoadStops() is called.

    Declaration
    public IList<TourStop> Stops { get; }
    Property Value
    Type Description
    System.Collections.Generic.IList<TourStop>
    | Improve this Doc View Source

    Subject

    Gets or sets the tour description

    Declaration
    public string Subject { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    TenantId

    Gets or sets the tenant id

    Declaration
    public Guid TenantId { get; set; }
    Property Value
    Type Description
    System.Guid
    | Improve this Doc View Source

    Tenants

    Gets or sets a list of available tenants

    Declaration
    public ObservableCollection<OrganizationTenant> Tenants { get; set; }
    Property Value
    Type Description
    System.Collections.ObjectModel.ObservableCollection<OrganizationTenant>
    | Improve this Doc View Source

    TractorUnitId

    Gets or sets the Tractor unit id

    Declaration
    public Guid? TractorUnitId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    TractorUnitRegistrationNumber

    Gets or sets the tractor unit registration numner

    Declaration
    public string TractorUnitRegistrationNumber { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    TrailerId

    Gets or sets the trailer-id

    Declaration
    public Guid? TrailerId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Guid>
    | Improve this Doc View Source

    TrailerName

    Gets the trailer name, which is the registration identifier For example HI-WM-1222

    Declaration
    public string TrailerName { get; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    TrailerRegistrationNumber

    Gets or sets the trailer unit registration numner

    Declaration
    public string TrailerRegistrationNumber { get; set; }
    Property Value
    Type Description
    System.String
    | Improve this Doc View Source

    UpdateDateTime

    Gets or sets the update date time

    Declaration
    public DateTime UpdateDateTime { get; set; }
    Property Value
    Type Description
    System.DateTime

    Methods

    | Improve this Doc View Source

    Copy()

    Copy current tour

    Declaration
    public Tour Copy()
    Returns
    Type Description
    Tour

    Copied IAppointment instance

    | Improve this Doc View Source

    CopyFrom(Tour)

    Copy current tour

    Declaration
    public void CopyFrom(Tour tour)
    Parameters
    Type Name Description
    Tour tour
    | Improve this Doc View Source

    ExecutePricingConnfigurationCarrier()

    Executes the pricing configuration for the current tour

    Declaration
    public async Task<IList<TourItemInputObject>> ExecutePricingConnfigurationCarrier()
    Returns
    Type Description
    System.Threading.Tasks.Task<System.Collections.Generic.IList<TourItemInputObject>>
    | Improve this Doc View Source

    LoadShipments()

    Load all shipments that are connected with this tour

    Declaration
    public ICollection<Shipment> LoadShipments()
    Returns
    Type Description
    System.Collections.Generic.ICollection<Shipment>

    Collection of shipments

    | Improve this Doc View Source

    LoadStops()

    Load all tour stops for the tour

    Declaration
    public IList<TourStop> LoadStops()
    Returns
    Type Description
    System.Collections.Generic.IList<TourStop>
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx