C# Class EA.Iws.Domain.ImportMovement.ImportMovement

Inheritance: System.Entity
Show file Open project: EnvironmentAgency/prsd-iws Class Usage Examples

Public Methods

Method Description
Complete ( System.DateTime date ) : ImportMovementCompletedReceipt
Receive ( ShipmentQuantity quantity, System.DateTime date ) : ImportMovementReceipt
Reject ( System.DateTime date, string reason, string furtherDetails ) : ImportMovementRejection
SetActualShipmentDate ( System.DateTime actualShipmentDate ) : void
SetPrenotificationDate ( System.DateTime prenotificationDate ) : void

Private Methods

Method Description
Cancel ( ) : void
ImportMovement ( ) : System
ImportMovement ( System.Guid notificationId, int number, System.DateTime actualDate ) : System

Method Details

Complete() public method

public Complete ( System.DateTime date ) : ImportMovementCompletedReceipt
date System.DateTime
return ImportMovementCompletedReceipt

Receive() public method

public Receive ( ShipmentQuantity quantity, System.DateTime date ) : ImportMovementReceipt
quantity ShipmentQuantity
date System.DateTime
return ImportMovementReceipt

Reject() public method

public Reject ( System.DateTime date, string reason, string furtherDetails ) : ImportMovementRejection
date System.DateTime
reason string
furtherDetails string
return ImportMovementRejection

SetActualShipmentDate() public method

public SetActualShipmentDate ( System.DateTime actualShipmentDate ) : void
actualShipmentDate System.DateTime
return void

SetPrenotificationDate() public method

public SetPrenotificationDate ( System.DateTime prenotificationDate ) : void
prenotificationDate System.DateTime
return void