public TransportActionStatus( string actionId, TransportActionStatusCode code) { this.ActionId = actionId; this.StatusCode = code; }
private void SetResultAndReport( TransportActionStatusCode statusCode, TransportActionResultCode resultCode) { this.Result = new TransportActionResult(this.Id, resultCode); this.Status = new TransportActionStatus(this.Id, statusCode); m_progress.Report(this.Status); }