|
| | DocumentService (Func< string, IContractAdminSystemAdapter > casAdapterService, IRepository< DocumentTemplate > documentTemplateRepository, ILenderService lenderService, ITronixMailerService tronixMailerService, IAmazonService amazonService, IPdfService pdfService, IRepository< Document > documentRepository, IDealDetailsService dealDetailService, IRepository< Customer > customerRepository, IRepository< Audit > auditRepository, IRepository< DocumentTemplateLanguageMapping > documentTemplateLanguageMappingRepository, IRepository< CasActivatedContract > casActivatedContractRepository, IRepository< DealJacketOption > dealJacketOptionRepository, ISessionProviderService sessionProviderService, ILoggerService logger) |
| |
| void | AttachActivatedContracts (int dealId, List< CasActivatedContractDTO > deliveredContracts) |
| |
| Stream | ScrubStampOnDocument (int dealId, int contractId) |
| |
| void | AttachDocumentsToDeal (int dealId, IEnumerable< DealJacketUploadDTO > uploads) |
| |
| void | AttachDocumentsToDeal (int dealId, DealJacketUploadDTO upload, int dealerId) |
| |
| void | AttachHtml (int dealId, DocumentTypeEnum documentType, DocumentCategoryEnum documentCategory, string fileName, string html, List< PdfField > fields=null, ESignatureType? signatureType=null, PdfPageSizeEnum pageSize=PdfPageSizeEnum.AfgDefault, bool isEsign=false) |
| |
| bool | DocumentsHaveSignatureTabs (IEnumerable< Document > documents, ESignatureType signatureTypes) |
| |
| bool | DocumentsRequireESigning (DealDetail dealDetail) |
| |
| void | ESignDocuments (DealDetail dealDetail, List< int > documentIds, List< ESignature > signatures) |
| |
| void | FixDocumentSignatureFieldsForMobileApp (int dealId, bool buyerSignaturesRequired, bool coBuyerSignaturesRequired) |
| |
| MemoryStream | GetContract (string bucketPath) |
| |
| MemoryStream | GetContract (int dealId, int contractId) |
| |
| int | GetCountOfExistingDocSysDocumentsForDeal (int ddId) |
| |
| MemoryStream | GetCustomerDealJacket (int dealId, bool esignOnly=false, bool manualSignOnly=false) |
| |
| MemoryStream | GetDealerDealJacket (int dealId) |
| |
| DealJacketOption | GetDealJacketOptionById (int optionId) |
| |
| List< DealJacketOptionDTO > | GetDealJacketOptions (int ownerGroupId) |
| |
| MemoryStream | GetDisplayMenu (int dealId) |
| |
| byte[] | GetDocumentBytes (int dealId, string keyName) |
| |
| byte[] | GetDocumentBytes (int dealId, int dealJacketId) |
| |
| byte[] | GetDocumentBytes (Document dealJacket) |
| |
| byte[] | GetDocumentBytesAsReadOnly (int dealId, int dealJacketId) |
| |
| byte[] | GetDocumentBytesFromDatabase (Document dealJacket) |
| |
| Document | GetDocumentInfo (int dealId, string keyName) |
| |
| IEnumerable< Document > | GetDocumentsForDeal (int dealId) |
| |
| IEnumerable< Document > | GetDocumentsNotEsignable (int dealId) |
| |
| IEnumerable< Document > | GetDocumentsToESign (DealDetail dealDetail) |
| |
| List< IProcessableDocumentTemplate > | GetDocumentsToProcess (DealDetail dealDetail, IEnumerable< int > dealerDocumentSelections) |
| |
| DocumentWithContentType | GetDocumentWithContentType (int dealId, string keyName) |
| |
| ESignatureType | GetRequiredESignatureTypes (byte[] pdfBytes) |
| |
| ESignatureType | GetRequiredESignatureTypes (Stream inputStream) |
| |
| MemoryStream | PopulateEsignDisclosure (MemoryStream inputStream, DealDetail dealDetails) |
| |
| void | ProcessDocuments (DealDetail dealDetail) |
| |
| void | RemoveDocument (int dealId, string keyName) |
| |
| void | ReplaceDocument (int dealId, string keyName, DealJacketUploadDTO upload) |
| |
| void | ArchiveDocument (int dealId, MemoryStream originalDocStream) |
| |
| void | ReplaceDocument (int dealId, int documentId, byte[] documentBytes) |
| |
| int | SaveDealJacketOption (DealJacketOption option) |
| |
| void | SendDealJacketToCustomer (DealDetail dealDetail, string newEmailAddress, string pdfUrl, bool isLive) |
| |
| bool | TokenIsValidForDeal (int dealId, string secureToken) |
| |
| void | UpdateIsCustomerFacing (int dealId, string keyName, bool isCustomerFacing) |
| |
| void | VoidContractDocuments (int dealId, int contractIssuedProductId) |
| |
| void | ReinstateContractDocuments (int dealId, int contractIssuedProductId) |
| |
| void | VoidNonContractDocuments (int dealId) |
| |
| bool | VoidDocumentById (int dealId, int documentId) |
| |
| void | AttachDocumentsToDeal (int dealId, IEnumerable< DealJacketUploadDTO > uploads) |
| |
| IEnumerable< Document > | GetDocumentsForDeal (int dealId) |
| |
| IEnumerable< Document > | GetDocumentsToESign (DealDetail dealDetail) |
| |
| IEnumerable< Document > | GetDocumentsNotEsignable (int dealId) |
| |
| bool | DocumentsRequireESigning (DealDetail dealDetail) |
| |
| Document | GetDocumentInfo (int dealId, string keyName) |
| |
| byte[] | GetDocumentBytes (int dealId, string keyName) |
| |
| DocumentWithContentType | GetDocumentWithContentType (int dealId, string keyName) |
| |
| byte[] | GetDocumentBytes (int dealId, int dealJacketId) |
| |
| byte[] | GetDocumentBytes (Models.Document dealJacket) |
| |
| byte[] | GetDocumentBytesFromDatabase (Models.Document dealJacket) |
| |
| byte[] | GetDocumentBytesAsReadOnly (int dealId, int dealJacketId) |
| |
| void | SendDealJacketToCustomer (DealDetail dealDetail, string newEmailAddress, string pdfUrl, bool isLive) |
| |
| bool | TokenIsValidForDeal (int dealId, string secureToken) |
| |
| void | VoidContractDocuments (int dealId, int contractIssuedProductId) |
| |
| void | VoidNonContractDocuments (int dealId) |
| |
| void | ReinstateContractDocuments (int dealId, int contractIssuedProductId) |
| |
| void | UpdateIsCustomerFacing (int dealId, string keyName, bool isCustomerFacing) |
| |
| void | RemoveDocument (int dealId, string keyName) |
| |
| void | ArchiveDocument (int dealId, MemoryStream originalDocStream) |
| |
| void | ReplaceDocument (int dealId, string keyName, DealJacketUploadDTO upload) |
| |
| void | ReplaceDocument (int dealId, int documentId, byte[] documentBytes) |
| |
| List< IProcessableDocumentTemplate > | GetDocumentsToProcess (DealDetail dealDetail, IEnumerable< int > dealerDocumentSelections) |
| |
| void | ProcessDocuments (DealDetail dealDetail) |
| |
| void | AttachActivatedContracts (int dealId, List< CasActivatedContractDTO > deliveredContracts) |
| |
| void | AttachHtml (int dealId, DocumentTypeEnum documentType, DocumentCategoryEnum documentCategory, string fileName, string html, List< PdfField > fields=null, ESignatureType? signatureType=null, PdfPageSizeEnum pageSize=PdfPageSizeEnum.AfgDefault, bool IsEsign=false) |
| |
| MemoryStream | GetCustomerDealJacket (int dealId, bool esignOnly=false, bool manualSignOnly=false) |
| |
| MemoryStream | GetDealerDealJacket (int dealId) |
| |
| void | ESignDocuments (DealDetail dealDetail, List< int > documentIds, List< ESignature > signatures) |
| |
| MemoryStream | GetContract (int dealId, int contractId) |
| |
| MemoryStream | GetDisplayMenu (int dealId) |
| |
| MemoryStream | PopulateEsignDisclosure (MemoryStream inputStream, DealDetail dealDetail) |
| |
| int | GetCountOfExistingDocSysDocumentsForDeal (int ddId) |
| |
| List< DealJacketOptionDTO > | GetDealJacketOptions (int ownerGroupId) |
| |
| DealJacketOption | GetDealJacketOptionById (int optionId) |
| |
| int | SaveDealJacketOption (DealJacketOption option) |
| |
| void | AttachDocumentsToDeal (int dealId, DealJacketUploadDTO upload, int dealerId) |
| |
| ESignatureType | GetRequiredESignatureTypes (byte[] pdfBytes) |
| |
| ESignatureType | GetRequiredESignatureTypes (Stream inputStream) |
| |
| void | FixDocumentSignatureFieldsForMobileApp (int dealId, bool buyerSignaturesRequired, bool coBuyerSignaturesRequired) |
| |
| bool | DocumentsHaveSignatureTabs (IEnumerable< Document > documents, ESignatureType signatureTypes) |
| |
| MemoryStream | GetContract (string key) |
| |
| Stream | ScrubStampOnDocument (int dealId, int documentId) |
| |
| bool | VoidDocumentById (int dealId, int documentId) |
| |