|
| | ContractService (Func< string, IContractAdminSystemAdapter > casAdapterService, IDocumentService documentService, IContractHistoryService contractHistoryService, IRepository< CasActivatedContract > casActivatedContractRepository, IRepository< Document > documentRepository, IRepository< DealerPaylinkFee > paylinkFeeRepository, IRepository< DeliveryFailureLog > casFailedContractRepository, ISessionProviderService sessionProviderService, ILoggerService logger) |
| |
| CasActivatedContract | Insert (CasActivatedContract contract) |
| |
| bool | Delete (int contractId, string reason) |
| |
| bool | Reinstate (int contractId, string reason) |
| |
| bool | Void (int contractId, string reason, ContractHistoryTypeEnum eventType) |
| |
| byte[] | Regenerate (CasActivatedContract contract) |
| |
| byte[] | Reprint (CasActivatedContract contract) |
| |
| List< CasActivatedContract > | GetVoidableContractsByDdId (int ddId) |
| |
| IQueryable< CasActivatedContract > | SearchByContractNumber (string contractNumber) |
| | Contract Number is the ProductNumber column in the Contracts table, Deal Number is going to be the ddID column in the DealDetails table.
|
| |
| IQueryable< CasActivatedContract > | SearchByDealId (int dealId) |
| |
| IQueryable< CasActivatedContract > | SearchByLastName (string customerLastName) |
| |
| IQueryable< CasActivatedContract > | SearchByVin (string vin) |
| |
| IQueryable< CasActivatedContract > | SearchByProducerName (string producerName) |
| |
| IQueryable< CasActivatedContract > | Search (DealSearch searchType, string searchValue) |
| |
| List< CancelQuoteSearchResultDTO > | SearchForQuotableContracts (string contractNumber, string vin, bool viewOnly=true) |
| |
| List< CancelQuoteSearchResultDTO > | SearchForCancellableContracts (string contractNumber, string vin, bool viewOnly=true) |
| |
| CasActivatedContract | GetContractByNumber (string contractNumber) |
| |
| List< CasActivatedContract > | GetActivatedContractsByDealDetailsId (int ddId) |
| |
| CasActivatedContract | GetById (int id) |
| |
| List< DeliveryFailureLog > | GetMostRecentFailedContractsByDdId (int ddId) |
| |
| void | UpdateContract (CasActivatedContract contract) |
| |
| IQueryable< CasActivatedContract > | GetContractsBySearch (int?[] ownerGroups, int dealerCode, int producer, int agency, int tpa, DateTime? startDate, DateTime? endBeforeDate, int industryProductType, int dealerProductType, int specialCaseLender, bool sortByDealerCodeContractNumber, bool includeDeliveredDeals, bool includeVoidContracts, bool includeCanceledContracts) |
| |
| IList< CasActivatedContract > | GetContractOptionsForTransmittalCreate (int dealerCode, int tpa, int productType) |
| |
| IList< CasActivatedContract > | GetContractsForTransmittalCreate (List< int > ids, int tpa, int productType) |
| |
| void | EnsureDocumentsInJacket (int ddId) |
| |
| IList< CasActivatedContract > | GetByTransmittalId (int tId) |
| |
| List< CancelQuoteSearchResultDTO > | SearchBase (Expression< Func< CasActivatedContract, bool > > predicate, string contractNumber, string vin, bool viewOnly=true) |
| |
| bool | Delete (int contractId, string reason) |
| |
| bool | Reinstate (int contractId, string reason) |
| |
| bool | Void (int contractId, string reason, ContractHistoryTypeEnum eventtype) |
| |
| byte[] | Reprint (CasActivatedContract oldIssuedProductId) |
| |
| byte[] | Regenerate (CasActivatedContract contract) |
| |
| CasActivatedContract | Insert (CasActivatedContract contract) |
| |
| List< CasActivatedContract > | GetVoidableContractsByDdId (int ddId) |
| |
| IQueryable< CasActivatedContract > | SearchByContractNumber (string contractNumber) |
| | Contract Number is the ProductNumber column in the IssuedProducts table, Deal Number is going to be the ddID column in the DealDetails table.
|
| |
| IQueryable< CasActivatedContract > | SearchByDealId (int dealId) |
| |
| IQueryable< CasActivatedContract > | SearchByLastName (string customerLastName) |
| |
| IQueryable< CasActivatedContract > | SearchByVin (string vin) |
| |
| IQueryable< CasActivatedContract > | SearchByProducerName (string producerName) |
| |
| IQueryable< CasActivatedContract > | Search (DealSearch searchType, string searchValue) |
| |
| List< CancelQuoteSearchResultDTO > | SearchForCancellableContracts (string contractNumber, string vin, bool viewOnly=true) |
| |
| List< CancelQuoteSearchResultDTO > | SearchForQuotableContracts (string contractNumber, string vin, bool viewOnly=true) |
| |
| List< CasActivatedContract > | GetActivatedContractsByDealDetailsId (int ddId) |
| |
| CasActivatedContract | GetById (int id) |
| |
| CasActivatedContract | GetContractByNumber (string contractNumber) |
| |
| List< DeliveryFailureLog > | GetMostRecentFailedContractsByDdId (int ddId) |
| |
| void | UpdateContract (CasActivatedContract contract) |
| |
| IQueryable< CasActivatedContract > | GetContractsBySearch (int?[] ownerGroups, int dealerCode, int producer, int agency, int tpa, DateTime? startDate, DateTime? endDate, int industryProductType, int dealerProductType, int specialCaseLender, bool sortByDealerCodeContractNumber, bool includeDeliveredDeals, bool includeVoidContracts, bool includeCanceledContracts) |
| |
| IList< CasActivatedContract > | GetContractOptionsForTransmittalCreate (int dealerCode, int tpa, int productType) |
| |
| IList< CasActivatedContract > | GetContractsForTransmittalCreate (List< int > ids, int tpa, int productType) |
| |
| void | EnsureDocumentsInJacket (int ddId) |
| |
| IList< CasActivatedContract > | GetByTransmittalId (int tId) |
| |