C# Class DomainDrivenDelivery.Interfaces.Handling.HandlingReportParser

Utility methods for parsing various forms of handling report formats.
Supports the notification pattern for incremental error reporting.
Exibir arquivo Open project: awhatley/dddsample.net

Public Methods

Method Description
parseDate ( string completionTime, List errors ) : System.DateTime
parseEventType ( string eventType, List errors ) : HandlingActivityType
parseOperatorCode ( ) : OperatorCode
parseTrackingId ( string trackingId, List errors ) : TrackingId
parseUnLocode ( string unlocode, List errors ) : UnLocode
parseVoyageNumber ( string voyageNumber, List errors ) : VoyageNumber

Method Details

parseDate() public static method

public static parseDate ( string completionTime, List errors ) : System.DateTime
completionTime string
errors List
return System.DateTime

parseEventType() public static method

public static parseEventType ( string eventType, List errors ) : HandlingActivityType
eventType string
errors List
return HandlingActivityType

parseOperatorCode() public static method

public static parseOperatorCode ( ) : OperatorCode
return OperatorCode

parseTrackingId() public static method

public static parseTrackingId ( string trackingId, List errors ) : TrackingId
trackingId string
errors List
return TrackingId

parseUnLocode() public static method

public static parseUnLocode ( string unlocode, List errors ) : UnLocode
unlocode string
errors List
return UnLocode

parseVoyageNumber() public static method

public static parseVoyageNumber ( string voyageNumber, List errors ) : VoyageNumber
voyageNumber string
errors List
return VoyageNumber