TRONIX Code Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Tronix.Web.Controllers.ProductController Class Reference
Inheritance diagram for Tronix.Web.Controllers.ProductController:
Inheritance graph
[legend]
Collaboration diagram for Tronix.Web.Controllers.ProductController:
Collaboration graph
[legend]

Public Member Functions

 ProductController (ISessionContextService sessionContextService, ITpaService tpaService, IProductService productService, IDealerGroupService dealerGroupService, IDealerService dealerService, IAgencyService agencyService, IDealerAdhocRateService adhocRateService, ILoggerService loggerService)
 
ActionResult Lookup ()
 
ActionResult Search (ProductLookupViewModel model)
 
ActionResult RetireIndustry (int id, string dealerGroup, string dealer, int status)
 
ActionResult RetireAdhoc (int id, string dealerGroup, string dealer, int status)
 
ActionResult ReactivateIndustry (int id, string dealerGroup, string dealer, int status)
 
ActionResult ReactivateAdhoc (int id, string dealerGroup, string dealer, int status)
 
ActionResult Add (int dealerCode)
 
ActionResult Add (AddProductViewModel model)
 
JsonResult LoadDealerTaxRate (int dealerCode)
 
ActionResult EditNonIntegrated (int id)
 
ActionResult EditNonIntegrated (AddProductViewModel model)
 
ActionResult EditIntegrated (int id, int dealerCode)
 
ActionResult EditIntegrated (AddProductViewModel model)
 
JsonResult GetIndustryProductTypes ()
 
JsonResult GetUnusedIndustryProductTypesByTpaAndDealer (int tpaId, int dealerCode)
 
JsonResult GetAdhocTerms ()
 
JsonResult FilterDealerList (int ownerGroupId, string dealerId)
 
JsonResult ValidateExistingProduct (int dealerCode, int tpaId, int iptId)
 

Constructor & Destructor Documentation

◆ ProductController()

Tronix.Web.Controllers.ProductController.ProductController ( ISessionContextService  sessionContextService,
ITpaService  tpaService,
IProductService  productService,
IDealerGroupService  dealerGroupService,
IDealerService  dealerService,
IAgencyService  agencyService,
IDealerAdhocRateService  adhocRateService,
ILoggerService  loggerService 
)

Member Function Documentation

◆ Add() [1/2]

ActionResult Tronix.Web.Controllers.ProductController.Add ( AddProductViewModel  model)

◆ Add() [2/2]

ActionResult Tronix.Web.Controllers.ProductController.Add ( int  dealerCode)

◆ EditIntegrated() [1/2]

ActionResult Tronix.Web.Controllers.ProductController.EditIntegrated ( AddProductViewModel  model)

◆ EditIntegrated() [2/2]

ActionResult Tronix.Web.Controllers.ProductController.EditIntegrated ( int  id,
int  dealerCode 
)

◆ EditNonIntegrated() [1/2]

ActionResult Tronix.Web.Controllers.ProductController.EditNonIntegrated ( AddProductViewModel  model)

◆ EditNonIntegrated() [2/2]

ActionResult Tronix.Web.Controllers.ProductController.EditNonIntegrated ( int  id)

◆ FilterDealerList()

JsonResult Tronix.Web.Controllers.ProductController.FilterDealerList ( int  ownerGroupId,
string  dealerId 
)

◆ GetAdhocTerms()

JsonResult Tronix.Web.Controllers.ProductController.GetAdhocTerms ( )

◆ GetIndustryProductTypes()

JsonResult Tronix.Web.Controllers.ProductController.GetIndustryProductTypes ( )

◆ GetUnusedIndustryProductTypesByTpaAndDealer()

JsonResult Tronix.Web.Controllers.ProductController.GetUnusedIndustryProductTypesByTpaAndDealer ( int  tpaId,
int  dealerCode 
)

◆ LoadDealerTaxRate()

JsonResult Tronix.Web.Controllers.ProductController.LoadDealerTaxRate ( int  dealerCode)

◆ Lookup()

ActionResult Tronix.Web.Controllers.ProductController.Lookup ( )

◆ ReactivateAdhoc()

ActionResult Tronix.Web.Controllers.ProductController.ReactivateAdhoc ( int  id,
string  dealerGroup,
string  dealer,
int  status 
)

◆ ReactivateIndustry()

ActionResult Tronix.Web.Controllers.ProductController.ReactivateIndustry ( int  id,
string  dealerGroup,
string  dealer,
int  status 
)

◆ RetireAdhoc()

ActionResult Tronix.Web.Controllers.ProductController.RetireAdhoc ( int  id,
string  dealerGroup,
string  dealer,
int  status 
)

◆ RetireIndustry()

ActionResult Tronix.Web.Controllers.ProductController.RetireIndustry ( int  id,
string  dealerGroup,
string  dealer,
int  status 
)

◆ Search()

ActionResult Tronix.Web.Controllers.ProductController.Search ( ProductLookupViewModel  model)

◆ ValidateExistingProduct()

JsonResult Tronix.Web.Controllers.ProductController.ValidateExistingProduct ( int  dealerCode,
int  tpaId,
int  iptId 
)

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