|
| 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) |
|