Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 public DelegationReportConverter(OneSpanSign.Sdk.DelegationReport sdkDelegationReport)
 {
     this.sdkDelegationReport = sdkDelegationReport;
 }