Interface IResourceRequirementPlanningClient
SignalR client for communication with the resource-requirement-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
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
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
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
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
Returns
Type |
Description |
System.Threading.Tasks.Task |
|