C# Class Perpetuality.Data.DatabaseDataContext

Afficher le fichier Open project: Jacco/Perpetuality Class Usage Examples

Méthodes publiques

Méthode Description
ConfirmEmailAddress ( string hash ) : void
GetConnection ( ) : DbConnection
GetSetting ( string name ) : string
GetUserIDByEmail ( string userName ) : long
GetUserProfile ( string token, string ipAddress ) : GetUserProfileResult
LoginUser ( string userName, string password, string ipAddress ) : string
LogoutUser ( string token, string ipAddress ) : void
RegisterNewUser ( string userName, string password, bool partnerMail, string redirectUrl ) : long
UpdateUserProfile ( string token, string ipAddress, string name, string language ) : int

Private Methods

Méthode Description
GenerateConfirmationHash ( string email ) : string
NormalizeEmailAddress ( string email ) : string
SendConfirmationMail ( System.Net.Mail.MailAddress mailAddress, string p1, string conifrmationpwd, string p2, string redirectUrl ) : void

Method Details

ConfirmEmailAddress() public méthode

public ConfirmEmailAddress ( string hash ) : void
hash string
Résultat void

GetConnection() public méthode

public GetConnection ( ) : DbConnection
Résultat System.Data.Common.DbConnection

GetSetting() public méthode

public GetSetting ( string name ) : string
name string
Résultat string

GetUserIDByEmail() public méthode

public GetUserIDByEmail ( string userName ) : long
userName string
Résultat long

GetUserProfile() public méthode

public GetUserProfile ( string token, string ipAddress ) : GetUserProfileResult
token string
ipAddress string
Résultat GetUserProfileResult

LoginUser() public méthode

public LoginUser ( string userName, string password, string ipAddress ) : string
userName string
password string
ipAddress string
Résultat string

LogoutUser() public méthode

public LogoutUser ( string token, string ipAddress ) : void
token string
ipAddress string
Résultat void

RegisterNewUser() public méthode

public RegisterNewUser ( string userName, string password, bool partnerMail, string redirectUrl ) : long
userName string
password string
partnerMail bool
redirectUrl string
Résultat long

UpdateUserProfile() public méthode

public UpdateUserProfile ( string token, string ipAddress, string name, string language ) : int
token string
ipAddress string
name string
language string
Résultat int