Search Results for

    Show / Hide Table of Contents

    Class TourPlanningHub

    Represents the default implementation of

    Inheritance
    System.Object
    TourPlanningHub
    Namespace: Simplic.Logistics.Planning.Server
    Assembly: Simplic.PlugIn.Logistics.dll
    Syntax
    public class TourPlanningHub : Hub<ITourPlanningClient>

    Constructors

    | Improve this Doc View Source

    TourPlanningHub(IShipmentService, ISqlService, ITourShipmentService, IVehiclePlannerService)

    Constructor

    Declaration
    public TourPlanningHub(IShipmentService shipmentService, ISqlService sqlService, ITourShipmentService tourShipmentService, IVehiclePlannerService vehiclePlannerService)
    Parameters
    Type Name Description
    IShipmentService shipmentService

    Instance of the shipment service

    ISqlService sqlService
    ITourShipmentService tourShipmentService
    IVehiclePlannerService vehiclePlannerService

    Methods

    | Improve this Doc View Source

    RequestResourcesAsync(Guid, String, DateTime)

    Declaration
    public async Task RequestResourcesAsync(Guid resourceGroup, string template, DateTime startDate)
    Parameters
    Type Name Description
    System.Guid resourceGroup
    System.String template
    System.DateTime startDate
    Returns
    Type Description
    System.Threading.Tasks.Task
    | Improve this Doc View Source

    RequestShipmentsAsync()

    Request shipments async

    Declaration
    public async Task RequestShipmentsAsync()
    Returns
    Type Description
    System.Threading.Tasks.Task
    | Improve this Doc View Source

    RequestTourAsync(DateTime, DateTime)

    Request all tour information

    Declaration
    public async Task RequestTourAsync(DateTime start, DateTime end)
    Parameters
    Type Name Description
    System.DateTime start
    System.DateTime end
    Returns
    Type Description
    System.Threading.Tasks.Task
    | Improve this Doc View Source

    ScheduleAsync(ScheduleShipmentModel)

    Schedule an shipment

    Declaration
    public async Task ScheduleAsync(ScheduleShipmentModel scheduleShipmentModel)
    Parameters
    Type Name Description
    ScheduleShipmentModel scheduleShipmentModel
    Returns
    Type Description
    System.Threading.Tasks.Task
    | Improve this Doc View Source

    UnscheduleAsync(UnscheduleShipmentModel)

    Unschedule a shipment

    Declaration
    public async Task UnscheduleAsync(UnscheduleShipmentModel unscheduleShipmentModel)
    Parameters
    Type Name Description
    UnscheduleShipmentModel unscheduleShipmentModel
    Returns
    Type Description
    System.Threading.Tasks.Task
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx