Search Results for

    Show / Hide Table of Contents

    Interface IResourceRequirementPlanningClient

    SignalR client for communication with the resource-requirement-planning server

    Namespace: Simplic.Logistics.Planning.Server
    Assembly: Simplic.PlugIn.Logistics.dll
    Syntax
    public interface IResourceRequirementPlanningClient

    Methods

    | Improve this Doc View Source

    OnAddResourcesAsync(IList<ResourceModel>)

    Will be called when new resources are added

    Declaration
    Task OnAddResourcesAsync(IList<ResourceModel> resources)
    Parameters
    Type Name Description
    System.Collections.Generic.IList<ResourceModel> resources
    Returns
    Type Description
    System.Threading.Tasks.Task
    | Improve this Doc View Source

    OnAddShipmentsAsync(IList<Shipment>)

    Will be called when a new shipment is added

    Declaration
    Task OnAddShipmentsAsync(IList<Shipment> shipments)
    Parameters
    Type Name Description
    System.Collections.Generic.IList<Shipment> shipments
    Returns
    Type Description
    System.Threading.Tasks.Task
    | Improve this Doc View Source

    OnCompleteAsync()

    Will be called when a shipment was scheduled by someone else

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

    OnResponseAsync(ChangeResponse)

    Retrieve a response from the server, containing the changed data

    Declaration
    Task OnResponseAsync(ChangeResponse model)
    Parameters
    Type Name Description
    ChangeResponse model

    Change data as model

    Returns
    Type Description
    System.Threading.Tasks.Task
    | Improve this Doc View Source

    OnScheduleAsync(ScheduleShipmentModel)

    Will be called when a shipment was scheduled by someone else

    Declaration
    Task OnScheduleAsync(ScheduleShipmentModel model)
    Parameters
    Type Name Description
    ScheduleShipmentModel model
    Returns
    Type Description
    System.Threading.Tasks.Task
    | Improve this Doc View Source

    OnScheduleBulkAsync(IList<ScheduleShipmentModel>)

    Schedule a batch of shipments at a time

    Declaration
    Task OnScheduleBulkAsync(IList<ScheduleShipmentModel> model)
    Parameters
    Type Name Description
    System.Collections.Generic.IList<ScheduleShipmentModel> model
    Returns
    Type Description
    System.Threading.Tasks.Task
    | Improve this Doc View Source

    OnUnscheduleAsync(UnscheduleShipmentModel)

    Will be called when a shipment was unscheduled by someone else

    Declaration
    Task OnUnscheduleAsync(UnscheduleShipmentModel model)
    Parameters
    Type Name Description
    UnscheduleShipmentModel model
    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