|
| ContractsController (ISessionContextService sessionContextService, ICommonService commonService, IContractService contractService, IDealDetailsService dealDetailsService, IDocumentService documentService, IDocusignService docuSignService, ILenderService lenderService, ICcarService tcarService, IProductService productsService, ITpaProductService tpaProductService, IMenuTemplateService menuTemplateService, IContractHistoryService contractHistoryService, IDealerAdhocProductService dealerProductService, IRateService rateService, IDealerAdhocRateService dealerRateService, ILoggerService logger, IDealerService dealerService, IUserService userService, IMenuItemService menuItemService, IDealerAdhocRateService adhocRateService) |
|
ActionResult | DealPDF (int ddId, int? contractId, EsignWorkflowStep esignWorkflowStep=EsignWorkflowStep.None, bool eSignConfirmed=false, bool regenerate=false) |
|
ActionResult | Lookup () |
|
ActionResult | ReprintDisplayMenu (int ddId) |
|
ActionResult | Edit (int issuedProductId, int? actionCode=null) |
|
ActionResult | Edit (ContractViewModel vm) |
|
ActionResult | Viewer (int id, int? contractId=null, int productId=0, string returnUrl=null, bool reprint=false, bool regenerate=false) |
|
async Task< ActionResult > | Viewer (ContractViewerViewModel vm) |
|
JsonResult | Esign () |
|
RedirectToRouteResult | Exit () |
|
RedirectToRouteResult | Delete (ContractViewModel vm) |
|
ActionResult | Reinstate (ContractViewModel vm) |
|
ActionResult | Void (VoidContractViewModel vm) |
|
ActionResult | CheckDealForGap (int ddId, int requestedContractId) |
|
| BaseController (ILenderService lenderService, IUserService userService, IDealerService dealerService, IMenuItemService menuItemService, IRateService rateService, IDealerAdhocProductService dealerProductService, IDealerAdhocRateService adhocRateService, IProductService productService, ISessionContextService sessionContextService, IDealDetailsService dealDetailsService, ITpaProductService tpaProductService, IMenuTemplateService menuTemplateService, IDealerAdhocRateService dealerRateService, IContractService contractService, IDocumentService documentService, ILoggerService logger) |
|
void | BuildAdHocProductMenuItemVM (MenuItem item, ProductOptionsViewModel newItem) |
|
ProductOptionsViewModel | BuildDefaultMenuItemVm (MenuItem item) |
|
void | BuildIntegratedProductWithDefaultRate (ProductOptionsViewModel newItem, TpaDealRatesCache defaultRate) |
|
void | BuildNoSelectionsMenuItemsVm (List< MenuItem > menuItemsFromDb, List< ProductOptionsViewModel > menuItemsToRender, DealDetail dealDetail, bool isQuickQuote) |
|
void | BuildPreselectedMenuItemsVms (List< MenuItem > menuItems, List< DealDeliverySelection > savedSelections, List< ProductOptionsViewModel > menuItemsToRender, DealDetail dealDetail, List< TpaDealRatesCache > rateCaches, List< ContractAdminSystemIndustryProductType > productTypes, List< ContractAdminSystemCoverageType > coverageTypes) |
|
void | BuildTpaProductDetails (Tpa tpa, DealerIndustryProduct dip, ProductOptionsViewModel newMenuItemVm) |
|
decimal | CalcExtraDaysInterest (decimal totalAmt, int loanNum, DealDetailDTO dd) |
|
decimal | CalculateFinanceReserve (decimal totalAmt, int loanNum, DealDetailDTO dealDetailDTO) |
|
decimal | CalculateMonthlyAmt (decimal apr, decimal price, int term) |
|
DealProductsViewModel | GetDealProductsViewModel (DealDetail dealDetails) |
|
void | GetMenuPackagesInner (DealDetail dealDetails, MenuPreferenceViewModel model, int sellingStyleId) |
|
List< SelectedProduct > | GetListSelectedProducts (IEnumerable< ProductOptionsViewModel > menuItemViewModels) |
|
void | GetLoanSummary (ProductsViewModel model, List< SelectedProduct > products, DealDetailDTO dealDetails, bool isQuickQuote=false) |
|
decimal | GetProductTaxes (List< SelectedProduct > products, decimal taxRate, bool isQuickQuote) |
|
decimal | GetProductTaxes (DealerAdhocProduct dap, DealerIndustryProduct dip, decimal cost, decimal taxRate) |
|
ProductsViewModel | LoadProductPackagesForScreen (List< MenuItem > menuItems, List< DealDeliverySelection > selections, DealDetail dealDetail, List< TpaDealRatesCache > rateCaches, List< ContractAdminSystemIndustryProductType > systemProductTypes, List< ContractAdminSystemCoverageType > coverageTypes, bool isQuickQuote) |
|
void | MarkPaylinkItems (ProductsViewModel model, DealDetail dealDetail) |
|
string | BuildDisplayMenuHtml (DealDetail dealDetail, DealProductsViewModel dealProductsViewModel=null) |
|
string | BuildDisclosureSheetHtml (DealDetail dealDetail, DealProductsViewModel dealProductsViewModel=null) |
|
void | GetMenuPreference (DealDetail dealDetail, DealProductsViewModel model) |
|
void | GetMenuPreferenceLoanInfo (DealDetail dealDetail, DealProductsViewModel model) |
|
ValidationResult | GetLenderValidation (int lenderId) |
|
DealTotalsViewModel | GetCurrentDealTotals (DealDetailDTO dealDetailDTO, List< SelectedProduct > products, bool isQuickQuote) |
|
void | RemoveDealSelectedOptionsWithoutActiveContracts (int ddId, int catId) |
|
List< CasActivatedContract > | GetCASActivatedContractsByStatusId (int ddId, List< int > status) |
|
void | RecalculateDealFromDealDeliveryOptions (int ddId) |
|
CasActivatedContract | GetGapContractForDeal (int ddId) |
|
ValidationResult | VoidGapConfirmation (int ddId, int requestedContractId) |
|
void | DealSummaryDeliverDisplayMenuAndDisclosureSheet (DealDetail dealDetail) |
|
void | DealSummaryDeliverEsignDisclosureToDealJacket (DealDetail dealDetail) |
|
void | DealSummaryDeliverDisplayMenuToDealJacket (int ddId, DealProductsViewModel productsModel, DealDetail dealDetail) |
|
void | DealSummaryDeliverDisclosureSheetToDealJacket (DealProductsViewModel productsModel, DealDetail dealDetail) |
|
List< SelectedProduct > | BuildMenuFromSelectedOptions (DealDetail inDealDetail, List< ProductOptionsViewModel > outSelectedProductVM) |
|
void | ReBuildPreselectedMenuItemsVms (List< MenuItem > menuItems, List< DealDeliverySelection > savedSelections, List< ProductOptionsViewModel > menuItemsToRender, DealDetail dealDetail, List< ContractAdminSystemIndustryProductType > productTypes, List< ContractAdminSystemCoverageType > coverageTypes) |
|