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

Public Member Functions

 UserLoginService (IUserLoginRepository userInitialLoginRepository, IDealerLoginRepository dealerRepository, ITronixMailerService tronixMailerService, ISellingStyleService sellingStyleService, IRepository< UserSellingStyle > userSellingStyleRepository, IRepository< UserDealer > userDealerRepository, ILoggerService logger)
 
void Add (User user)
 
void RollbackUserInsert (User user)
 
void Remove (User aspNetUser)
 
User FindById (int id)
 
User FindByUserName (string userName)
 
void Update (User aspNetUser)
 
IQueryable< UserGetAll ()
 
bool ValidateIpRestrictions (int userId, string[] currentUserIp)
 
UserDTO GetUserInfoForLogin (int userID)
 
void SendForgotPasswordLink (User user, string url, bool isLive)
 
void Add (User user)
 
void Remove (User aspNetUser)
 
User FindById (int id)
 
User FindByUserName (string userName)
 
void Update (User aspNetUser)
 
IQueryable< UserGetAll ()
 
bool ValidateIpRestrictions (int userId, string[] currentUserIp)
 
UserDTO GetUserInfoForLogin (int userID)
 
void SendForgotPasswordLink (User user, string url, bool isLive)
 
void RollbackUserInsert (User user)
 

Constructor & Destructor Documentation

◆ UserLoginService()

Tronix.Business.Services.UserLoginService.UserLoginService ( IUserLoginRepository  userInitialLoginRepository,
IDealerLoginRepository  dealerRepository,
ITronixMailerService  tronixMailerService,
ISellingStyleService  sellingStyleService,
IRepository< UserSellingStyle userSellingStyleRepository,
IRepository< UserDealer userDealerRepository,
ILoggerService  logger 
)

Member Function Documentation

◆ Add()

void Tronix.Business.Services.UserLoginService.Add ( User  user)

◆ FindById()

User Tronix.Business.Services.UserLoginService.FindById ( int  id)

◆ FindByUserName()

User Tronix.Business.Services.UserLoginService.FindByUserName ( string  userName)

◆ GetAll()

IQueryable< User > Tronix.Business.Services.UserLoginService.GetAll ( )

◆ GetUserInfoForLogin()

UserDTO Tronix.Business.Services.UserLoginService.GetUserInfoForLogin ( int  userID)

◆ Remove()

void Tronix.Business.Services.UserLoginService.Remove ( User  aspNetUser)

◆ RollbackUserInsert()

void Tronix.Business.Services.UserLoginService.RollbackUserInsert ( User  user)

◆ SendForgotPasswordLink()

void Tronix.Business.Services.UserLoginService.SendForgotPasswordLink ( User  user,
string  url,
bool  isLive 
)

◆ Update()

void Tronix.Business.Services.UserLoginService.Update ( User  aspNetUser)

◆ ValidateIpRestrictions()

bool Tronix.Business.Services.UserLoginService.ValidateIpRestrictions ( int  userId,
string[]  currentUserIp 
)

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