TRONIX Code Documentation
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
Tronix.Business.Services.DocusignService Class Reference
Inheritance diagram for Tronix.Business.Services.DocusignService:
Inheritance graph
[legend]
Collaboration diagram for Tronix.Business.Services.DocusignService:
Collaboration graph
[legend]

Public Member Functions

 DocusignService (IDocumentService documentService, IRepository< DocuSignEnvelope > docuSignEnvelopeRepository, ILoggerService logger)
 
async Task< EnvelopeSummary > SendEnvelopeAsync (Customer buyer, Customer coBuyer, List< Models.Document > documents)
 
async Task< Envelope > GetEnvelopeAsync (string envelopeId)
 
DocuSignEnvelope SaveEnvelope (int ddId, EnvelopeSummary envelopeSummary)
 
async Task SaveEnvelopeDocumentsAsync (int docuSignEnvelopeId, List< Models.Document > documents)
 
async Task UpdateEnvelopeAsync (XmlDocument envelopeNotification)
 
Task< EnvelopeSummary > SendEnvelopeAsync (Customer buyer, Customer coBuyer, List< Models.Document > documents)
 
Task< Envelope > GetEnvelopeAsync (string envelopeId)
 
DocuSignEnvelope SaveEnvelope (int ddId, EnvelopeSummary envelopeSummary)
 
Task SaveEnvelopeDocumentsAsync (int docuSignEnvelopeId, List< Models.Document > documents)
 
Task UpdateEnvelopeAsync (XmlDocument envelopeNotification)
 

Static Public Attributes

const string BuyerSignatureTabText = "Buyer1SignatureTab"
 
const string CoBuyerSignatureTabText = "Buyer2SignatureTab"
 
const string BuyerInitialTabText = "Buyer1InitialTab"
 
const string CoBuyerInitialTabText = "Buyer2InitialTab"
 

Constructor & Destructor Documentation

◆ DocusignService()

Tronix.Business.Services.DocusignService.DocusignService ( IDocumentService  documentService,
IRepository< DocuSignEnvelope docuSignEnvelopeRepository,
ILoggerService  logger 
)

Member Function Documentation

◆ GetEnvelopeAsync()

async Task< Envelope > Tronix.Business.Services.DocusignService.GetEnvelopeAsync ( string  envelopeId)

◆ SaveEnvelope()

DocuSignEnvelope Tronix.Business.Services.DocusignService.SaveEnvelope ( int  ddId,
EnvelopeSummary  envelopeSummary 
)

◆ SaveEnvelopeDocumentsAsync()

async Task Tronix.Business.Services.DocusignService.SaveEnvelopeDocumentsAsync ( int  docuSignEnvelopeId,
List< Models::Document documents 
)

◆ SendEnvelopeAsync()

async Task< EnvelopeSummary > Tronix.Business.Services.DocusignService.SendEnvelopeAsync ( Customer  buyer,
Customer  coBuyer,
List< Models::Document documents 
)

◆ UpdateEnvelopeAsync()

async Task Tronix.Business.Services.DocusignService.UpdateEnvelopeAsync ( XmlDocument  envelopeNotification)

Member Data Documentation

◆ BuyerInitialTabText

const string Tronix.Business.Services.DocusignService.BuyerInitialTabText = "Buyer1InitialTab"
static

◆ BuyerSignatureTabText

const string Tronix.Business.Services.DocusignService.BuyerSignatureTabText = "Buyer1SignatureTab"
static

◆ CoBuyerInitialTabText

const string Tronix.Business.Services.DocusignService.CoBuyerInitialTabText = "Buyer2InitialTab"
static

◆ CoBuyerSignatureTabText

const string Tronix.Business.Services.DocusignService.CoBuyerSignatureTabText = "Buyer2SignatureTab"
static

The documentation for this class was generated from the following file: