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

Public Member Functions

 DealerService (IPaymentProcessorService paymentProcessorService, IDealerRepository dealerRepository, IRepository< AgencyDealer > agencyDealerRepository, IRepository< UserDealer > userDealerRepository, IRepository< AgentDealer > agentDealerRepository, IRepository< DealerSellingStyle > dealerSellingStyleRepository, IDmsSystemsRepository dmsSystemsRepository, IRepository< TcarServiceTronix3pmLog > tronix3pmLogRepository, IDealerDmsRepository dealerDmsRepository, IAuthorizationService authorizationService, ISessionProviderService sessionProviderService, ILookerReportActivityLogService lookerReportActivityLogService, ICustomDealerFiscalDateService customDealerFiscalDateService, IDealerLogService dealerLogService, IRepository< DealerLookerModel > dealerLookerModelRepository, ILookerModelService lookerModelService)
 
Dealer GetDealerByDealerCode (int dealerCode)
 
IEnumerable< DealerGetAllDealers ()
 
IEnumerable< DealerGetAvailableToAgency (int agencyId)
 
IEnumerable< DealerDTOGetDealersByDealerGroup (int ownerCode)
 
IEnumerable< DealerDTOGetDealersByDealerGroupAndTpaIds (int ownerCode, List< int > tpaIds)
 
List< GetUserDealersDTOGetDealerLookupByDealerGroup (int ownerCode)
 
List< KeyValuePairDTO< int, string > > GetUserDealersForValueTruckCombinedReport (int ownerCode)
 
IEnumerable< PriceOverrideTypeDTOGetPriceOverrideTypes ()
 
SaveDealerDTO Update (SaveDealerDTO dealerDTO)
 
DealerSettingsDTO SaveSettings (DealerSettingsDTO dealerSettings)
 
IEnumerable< SearchDealersDTOSearchDealers (int agencyID, int agentID, int ownerCode, string dealerName, bool showActiveOnly)
 
List< DealerGetDealersForTypeAhead (string dealerName)
 
IEnumerable< AgencyDealerGetDealerAgencies (int dealerCode)
 
Dealer Create (Dealer dealer)
 
Dealer Create (SaveDealerDTO dealerDTO)
 
IQueryable< DealerSearch (DealerSearchCriteriaDTO criteria)
 
bool ChangeInactive (int dealerCode, bool setActive)
 
decimal GetProtectedMarkupAmountByDealerCode (int dealerCode)
 
SessionDealerDTO GetDealerDetails (int dealerCode)
 Called GetDealerDetails see: http://gitlab.tronixtrm.com/tronix/tronix-trm-2-0/blob/dev-my/TronixLibraries/DataAccess/User.cs#L254.
 
SessionDealerDTO GetDealerInfo (int newDealerId)
 
SessionDealerDTO GetDealerInfo (Dealer newDealer)
 
SessionDealerDTO GetSessionDealerDTOFromDealer (Dealer dealer)
 
List< GetUserDealersDTOGetForDropDown ()
 
List< DmsSystemGetDmsSystems ()
 
DealerDms GetDealerDms (int dealerId)
 
int GetAvailableReportingLicenses (int dealerCode)
 
int GetAvailableViewerReportingLicenses (int dealerCode)
 
Dealer GetDealerByDealerCode (int dealerCode)
 
IEnumerable< DealerGetAllDealers ()
 
IEnumerable< DealerGetAvailableToAgency (int agencyId)
 
IEnumerable< DealerDTOGetDealersByDealerGroup (int ownerCode)
 
IEnumerable< DealerDTOGetDealersByDealerGroupAndTpaIds (int ownerCode, List< int > tpaIds)
 
IEnumerable< PriceOverrideTypeDTOGetPriceOverrideTypes ()
 
SaveDealerDTO Update (SaveDealerDTO dealerDTO)
 
DealerSettingsDTO SaveSettings (DealerSettingsDTO dealerDTO)
 
IEnumerable< SearchDealersDTOSearchDealers (int agencyID, int agentID, int ownerCode, string dealerName, bool showActiveOnly)
 
List< DealerGetDealersForTypeAhead (string dealerName)
 
IEnumerable< AgencyDealerGetDealerAgencies (int dealerCode)
 
Dealer Create (SaveDealerDTO dealerDTO)
 
Dealer Create (Dealer dealer)
 
IQueryable< DealerSearch (DealerSearchCriteriaDTO criteria)
 
bool ChangeInactive (int dealerCode, bool setActive)
 
decimal GetProtectedMarkupAmountByDealerCode (int dealerCode)
 
SessionDealerDTO GetDealerDetails (int dealerCode)
 
List< GetUserDealersDTOGetForDropDown ()
 
List< GetUserDealersDTOGetDealerLookupByDealerGroup (int ownerCode)
 
List< KeyValuePairDTO< int, string > > GetUserDealersForValueTruckCombinedReport (int ownerCode)
 
List< DmsSystemGetDmsSystems ()
 
DealerDms GetDealerDms (int dealerId)
 
SessionDealerDTO GetSessionDealerDTOFromDealer (Dealer dealer)
 
SessionDealerDTO GetDealerInfo (int newDealerId)
 
SessionDealerDTO GetDealerInfo (Dealer newDealer)
 
int GetAvailableReportingLicenses (int ownerCode)
 
int GetAvailableViewerReportingLicenses (int dealerCode)
 

Constructor & Destructor Documentation

◆ DealerService()

Tronix.Business.Services.DealerService.DealerService ( IPaymentProcessorService  paymentProcessorService,
IDealerRepository  dealerRepository,
IRepository< AgencyDealer agencyDealerRepository,
IRepository< UserDealer userDealerRepository,
IRepository< AgentDealer agentDealerRepository,
IRepository< DealerSellingStyle dealerSellingStyleRepository,
IDmsSystemsRepository  dmsSystemsRepository,
IRepository< TcarServiceTronix3pmLog tronix3pmLogRepository,
IDealerDmsRepository  dealerDmsRepository,
IAuthorizationService  authorizationService,
ISessionProviderService  sessionProviderService,
ILookerReportActivityLogService  lookerReportActivityLogService,
ICustomDealerFiscalDateService  customDealerFiscalDateService,
IDealerLogService  dealerLogService,
IRepository< DealerLookerModel dealerLookerModelRepository,
ILookerModelService  lookerModelService 
)

Member Function Documentation

◆ ChangeInactive()

bool Tronix.Business.Services.DealerService.ChangeInactive ( int  dealerCode,
bool  setActive 
)

◆ Create() [1/2]

Dealer Tronix.Business.Services.DealerService.Create ( Dealer  dealer)

◆ Create() [2/2]

Dealer Tronix.Business.Services.DealerService.Create ( SaveDealerDTO  dealerDTO)

◆ GetAllDealers()

IEnumerable< Dealer > Tronix.Business.Services.DealerService.GetAllDealers ( )

◆ GetAvailableReportingLicenses()

int Tronix.Business.Services.DealerService.GetAvailableReportingLicenses ( int  dealerCode)

◆ GetAvailableToAgency()

IEnumerable< Dealer > Tronix.Business.Services.DealerService.GetAvailableToAgency ( int  agencyId)

◆ GetAvailableViewerReportingLicenses()

int Tronix.Business.Services.DealerService.GetAvailableViewerReportingLicenses ( int  dealerCode)

◆ GetDealerAgencies()

IEnumerable< AgencyDealer > Tronix.Business.Services.DealerService.GetDealerAgencies ( int  dealerCode)

◆ GetDealerByDealerCode()

Dealer Tronix.Business.Services.DealerService.GetDealerByDealerCode ( int  dealerCode)

◆ GetDealerDetails()

SessionDealerDTO Tronix.Business.Services.DealerService.GetDealerDetails ( int  dealerCode)

◆ GetDealerDms()

DealerDms Tronix.Business.Services.DealerService.GetDealerDms ( int  dealerId)

◆ GetDealerInfo() [1/2]

SessionDealerDTO Tronix.Business.Services.DealerService.GetDealerInfo ( Dealer  newDealer)

◆ GetDealerInfo() [2/2]

SessionDealerDTO Tronix.Business.Services.DealerService.GetDealerInfo ( int  newDealerId)

◆ GetDealerLookupByDealerGroup()

List< GetUserDealersDTO > Tronix.Business.Services.DealerService.GetDealerLookupByDealerGroup ( int  ownerCode)

◆ GetDealersByDealerGroup()

IEnumerable< DealerDTO > Tronix.Business.Services.DealerService.GetDealersByDealerGroup ( int  ownerCode)

◆ GetDealersByDealerGroupAndTpaIds()

IEnumerable< DealerDTO > Tronix.Business.Services.DealerService.GetDealersByDealerGroupAndTpaIds ( int  ownerCode,
List< int >  tpaIds 
)

◆ GetDealersForTypeAhead()

List< Dealer > Tronix.Business.Services.DealerService.GetDealersForTypeAhead ( string  dealerName)

◆ GetDmsSystems()

List< DmsSystem > Tronix.Business.Services.DealerService.GetDmsSystems ( )

◆ GetForDropDown()

List< GetUserDealersDTO > Tronix.Business.Services.DealerService.GetForDropDown ( )

◆ GetPriceOverrideTypes()

IEnumerable< PriceOverrideTypeDTO > Tronix.Business.Services.DealerService.GetPriceOverrideTypes ( )

◆ GetProtectedMarkupAmountByDealerCode()

decimal Tronix.Business.Services.DealerService.GetProtectedMarkupAmountByDealerCode ( int  dealerCode)

◆ GetSessionDealerDTOFromDealer()

SessionDealerDTO Tronix.Business.Services.DealerService.GetSessionDealerDTOFromDealer ( Dealer  dealer)

◆ GetUserDealersForValueTruckCombinedReport()

List< KeyValuePairDTO< int, string > > Tronix.Business.Services.DealerService.GetUserDealersForValueTruckCombinedReport ( int  ownerCode)

◆ SaveSettings()

DealerSettingsDTO Tronix.Business.Services.DealerService.SaveSettings ( DealerSettingsDTO  dealerSettings)

◆ Search()

IQueryable< Dealer > Tronix.Business.Services.DealerService.Search ( DealerSearchCriteriaDTO  criteria)

◆ SearchDealers()

IEnumerable< SearchDealersDTO > Tronix.Business.Services.DealerService.SearchDealers ( int  agencyID,
int  agentID,
int  ownerCode,
string  dealerName,
bool  showActiveOnly 
)

◆ Update()

SaveDealerDTO Tronix.Business.Services.DealerService.Update ( SaveDealerDTO  dealerDTO)

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