|
TRONIX Code Documentation
|


Public Member Functions | |
| UserService (ICompanyAssociationsService companyAssociationService, IUserRoleService userRoleService, IDealerService dealerService, ISellingStyleService sellingStyleService, IUserRepository userRepository, IRepository< UserDealer > userDealerRepository, IRepository< UserSellingStyle > userSellingStyleRepository, IRepository< UserTpa > userTpaRepository, ISessionProviderService sessionProviderService, ILookerReportActivityLogService lookerReportActivityLogService, ICommonService commonService, IRepository< UserLookerModel > userLookerModelRepository, ILookerModelService lookerModelService) | |
| string string acsURL | GenerateSamlSsoResponse (string samlRequestString, int userId) |
| User | Get (int id, bool includeMarkedAsRemoved=false) |
| User | GetBypassAuthorization (int id) |
| bool | Retire (int userId) |
| bool | Activate (int userId) |
| void | SetUserAssociations (User user, SaveUserDTO userDTO) |
| int | Update (User user) |
| int | UpdateReportingRole (User user, LookerReportActivityLogDTO lookerReportActivityLogDTO) |
| int | Update (int id, SaveUserDTO userDTO) |
| bool | IsEmailAvailable (string email, int userIdBeingUpdated=0) |
| Checks if the email address is available. | |
| Func< User, string > | GetCompanyExpression () |
| string | FormatNameCase (string name) |
| bool | EmailIsUnique (string email, int currentUserId) |
| void | UpdateProfile (int userId, string firstName, string lastName, string phoneNumber, string email, string faxNumber) |
| List< User > | GetUsersByDealer (int dealerId) |
| IQueryable< User > | Search (UserSearchReportingDTO criteria) |
| IQueryable< User > | Search (UserSearchDTO criteria) |
| Expression< Func< User, bool > > | GetPredicate (UserSearchDTO criteria) |
| void | InsertUserDealers (List< UserDealer > userDealers, bool saveChanges) |
| void | InsertUserSellingStyles (List< UserSellingStyle > sellingStyles, bool saveChanges) |
| void | SetReleaseNoteRead (DateTime date) |
| int | GetUsedReportingLicenses (int dealerId) |
| int | GetAvailableReportingLicenses (int dealerId) |
| UserDealerAssociationDTO | GetDealerLicenseDetail (int dealerId, int userId) |
| int | GetAvailableViewerReportingLicenses (int dealerId) |
| int | GetUsedViewerReportingLicenses (int dealerId) |
| List< User > | GetUsersByDealer (int dealerId, List< int > userReportingLevels) |
| void | ResetUserReportingLevel (int dealerCode, int lastSavedDealerReportingLevel, DealerReportingLevelEnum dealerReportLevel) |
| int | GetCombinedUsedReportingLicenses (int dealerId) |
| int[] | GetDisabledUserReportingLevelIds (int dealerId) |
| void | UpdateUserLookerModels (User currentUser, SaveUserDTO updatedUser, int userId) |
| User | Get (int id, bool includeMarkedAsRemoved=false) |
| User | GetBypassAuthorization (int id) |
| bool | Retire (int userId) |
| bool | Activate (int userId) |
| void | SetUserAssociations (User user, SaveUserDTO userDTO) |
| int | Update (int id, SaveUserDTO userDTO) |
| int | Update (User user) |
| int | UpdateReportingRole (User user, LookerReportActivityLogDTO lookerReportActivityLogDTO) |
| bool | IsEmailAvailable (string email, int userIdBeingUpdated=0) |
| Func< User, string > | GetCompanyExpression () |
| string | FormatNameCase (string name) |
| bool | EmailIsUnique (string email, int currentUserId) |
| void | UpdateProfile (int userId, string firstName, string lastName, string phoneNumber, string email, string faxNumber) |
| List< User > | GetUsersByDealer (int dealerId) |
| IQueryable< User > | Search (UserSearchDTO criteria) |
| IQueryable< User > | Search (UserSearchReportingDTO criteria) |
| void | InsertUserDealers (List< UserDealer > userDealers, bool saveChanges) |
| void | InsertUserSellingStyles (List< UserSellingStyle > sellingStyles, bool saveChanges) |
| void | SetReleaseNoteRead (DateTime date) |
| int | GetUsedReportingLicenses (int dealerId) |
| int | GetAvailableReportingLicenses (int dealerId) |
| UserDealerAssociationDTO | GetDealerLicenseDetail (int dealerId, int userId) |
| int | GetAvailableViewerReportingLicenses (int dealerId) |
| int | GetUsedViewerReportingLicenses (int dealerId) |
| void | ResetUserReportingLevel (int dealerCode, int lastSavedDealerReportingLevel, DealerReportingLevelEnum dealerReportLevel) |
| List< User > | GetUsersByDealer (int dealerId, List< int > userReportingLevels) |
| int | GetCombinedUsedReportingLicenses (int dealerId) |
| int[] | GetDisabledUserReportingLevelIds (int dealerId) |
| void | UpdateUserLookerModels (User currentUser, SaveUserDTO updatedUser, int userId) |
| string string acsURL | GenerateSamlSsoResponse (string samlRequestString, int userId) |
Public Attributes | |
| string | xml |
Public Attributes inherited from Tronix.Business.Services.Interfaces.IUserService | |
| string | xml |
| Tronix.Business.Services.UserService.UserService | ( | ICompanyAssociationsService | companyAssociationService, |
| IUserRoleService | userRoleService, | ||
| IDealerService | dealerService, | ||
| ISellingStyleService | sellingStyleService, | ||
| IUserRepository | userRepository, | ||
| IRepository< UserDealer > | userDealerRepository, | ||
| IRepository< UserSellingStyle > | userSellingStyleRepository, | ||
| IRepository< UserTpa > | userTpaRepository, | ||
| ISessionProviderService | sessionProviderService, | ||
| ILookerReportActivityLogService | lookerReportActivityLogService, | ||
| ICommonService | commonService, | ||
| IRepository< UserLookerModel > | userLookerModelRepository, | ||
| ILookerModelService | lookerModelService | ||
| ) |
| bool Tronix.Business.Services.UserService.Activate | ( | int | userId | ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| bool Tronix.Business.Services.UserService.EmailIsUnique | ( | string | email, |
| int | currentUserId | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| string Tronix.Business.Services.UserService.FormatNameCase | ( | string | name | ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| string string acsURL Tronix.Business.Services.UserService.GenerateSamlSsoResponse | ( | string | samlRequestString, |
| int | userId | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| User Tronix.Business.Services.UserService.Get | ( | int | id, |
| bool | includeMarkedAsRemoved = false |
||
| ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| int Tronix.Business.Services.UserService.GetAvailableReportingLicenses | ( | int | dealerId | ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| int Tronix.Business.Services.UserService.GetAvailableViewerReportingLicenses | ( | int | dealerId | ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| User Tronix.Business.Services.UserService.GetBypassAuthorization | ( | int | id | ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| int Tronix.Business.Services.UserService.GetCombinedUsedReportingLicenses | ( | int | dealerId | ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| Func< User, string > Tronix.Business.Services.UserService.GetCompanyExpression | ( | ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| UserDealerAssociationDTO Tronix.Business.Services.UserService.GetDealerLicenseDetail | ( | int | dealerId, |
| int | userId | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| int[] Tronix.Business.Services.UserService.GetDisabledUserReportingLevelIds | ( | int | dealerId | ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| Expression< Func< User, bool > > Tronix.Business.Services.UserService.GetPredicate | ( | UserSearchDTO | criteria | ) |
| int Tronix.Business.Services.UserService.GetUsedReportingLicenses | ( | int | dealerId | ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| int Tronix.Business.Services.UserService.GetUsedViewerReportingLicenses | ( | int | dealerId | ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| List< User > Tronix.Business.Services.UserService.GetUsersByDealer | ( | int | dealerId | ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| List< User > Tronix.Business.Services.UserService.GetUsersByDealer | ( | int | dealerId, |
| List< int > | userReportingLevels | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| void Tronix.Business.Services.UserService.InsertUserDealers | ( | List< UserDealer > | userDealers, |
| bool | saveChanges | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| void Tronix.Business.Services.UserService.InsertUserSellingStyles | ( | List< UserSellingStyle > | sellingStyles, |
| bool | saveChanges | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| bool Tronix.Business.Services.UserService.IsEmailAvailable | ( | string | email, |
| int | userIdBeingUpdated = 0 |
||
| ) |
Checks if the email address is available.
| userIdBeingUpdated | If this is included, this user is excluded from the email availability search. Use this when you're editing a user, and you don't want to check if their existing email address is already in use. |
Implements Tronix.Business.Services.Interfaces.IUserService.
| void Tronix.Business.Services.UserService.ResetUserReportingLevel | ( | int | dealerCode, |
| int | lastSavedDealerReportingLevel, | ||
| DealerReportingLevelEnum | dealerReportLevel | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| bool Tronix.Business.Services.UserService.Retire | ( | int | userId | ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| IQueryable< User > Tronix.Business.Services.UserService.Search | ( | UserSearchDTO | criteria | ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| IQueryable< User > Tronix.Business.Services.UserService.Search | ( | UserSearchReportingDTO | criteria | ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| void Tronix.Business.Services.UserService.SetReleaseNoteRead | ( | DateTime | date | ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| void Tronix.Business.Services.UserService.SetUserAssociations | ( | User | user, |
| SaveUserDTO | userDTO | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| int Tronix.Business.Services.UserService.Update | ( | int | id, |
| SaveUserDTO | userDTO | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| int Tronix.Business.Services.UserService.Update | ( | User | user | ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| void Tronix.Business.Services.UserService.UpdateProfile | ( | int | userId, |
| string | firstName, | ||
| string | lastName, | ||
| string | phoneNumber, | ||
| string | email, | ||
| string | faxNumber | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| int Tronix.Business.Services.UserService.UpdateReportingRole | ( | User | user, |
| LookerReportActivityLogDTO | lookerReportActivityLogDTO | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| void Tronix.Business.Services.UserService.UpdateUserLookerModels | ( | User | currentUser, |
| SaveUserDTO | updatedUser, | ||
| int | userId | ||
| ) |
Implements Tronix.Business.Services.Interfaces.IUserService.
| string Tronix.Business.Services.UserService.xml |