public OneSpanSign.Sdk.DelegationReport ToSDKDelegationReport() { if (apiDelegationReport == null) { return(sdkDelegationReport); } OneSpanSign.Sdk.DelegationReport result = new OneSpanSign.Sdk.DelegationReport(); result.From = apiDelegationReport.From; result.To = apiDelegationReport.To; foreach (KeyValuePair <string, IList <OneSpanSign.API.DelegationEventReport> > apiDelegationEventDictionary in apiDelegationReport.DelegationEvents) { result.DelegationEvents.Add(apiDelegationEventDictionary.Key, GetSDKDelegationEventList(apiDelegationEventDictionary.Value)); } return(result); }
public DelegationReportConverter(OneSpanSign.Sdk.DelegationReport sdkDelegationReport) { this.sdkDelegationReport = sdkDelegationReport; }