C# Class Sequencing.WeatherApp.Controllers.DaoLayer.MSSQLDeviceTokenDao

Inheritance: IDeviceTokenDao
Afficher le fichier Open project: SequencingDOTcom/Weather-My-Way-RTP-app

Méthodes publiques

Свойство Type Description
logger log4net.ILog

Méthodes publiques

Méthode Description
DeleteToken ( string token, long userId ) : void

Deletes token from database

FindToken ( string token ) : DeviceInfo

Searches token in database

GetUserIdByName ( string userName ) : long
GetUserTokens ( System.Int64 userId, DeviceType deviceType ) : List

Retrieves user tokens

SaveToken ( DeviceInfo tokenInfo ) : void
Select ( long userId ) : List
SelectCount ( System.Int64 userId ) : int

Counts user devices

UpdateToken ( string oldId, string newId ) : void

Method Details

DeleteToken() public méthode

Deletes token from database
public DeleteToken ( string token, long userId ) : void
token string
userId long
Résultat void

FindToken() public méthode

Searches token in database
public FindToken ( string token ) : DeviceInfo
token string
Résultat Sequencing.WeatherApp.Models.DeviceInfo

GetUserIdByName() public méthode

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

GetUserTokens() public méthode

Retrieves user tokens
public GetUserTokens ( System.Int64 userId, DeviceType deviceType ) : List
userId System.Int64
deviceType DeviceType
Résultat List

SaveToken() public méthode

public SaveToken ( DeviceInfo tokenInfo ) : void
tokenInfo Sequencing.WeatherApp.Models.DeviceInfo
Résultat void

Select() public méthode

public Select ( long userId ) : List
userId long
Résultat List

SelectCount() public méthode

Counts user devices
public SelectCount ( System.Int64 userId ) : int
userId System.Int64
Résultat int

UpdateToken() public méthode

public UpdateToken ( string oldId, string newId ) : void
oldId string
newId string
Résultat void

Property Details

logger public_oe property

public ILog,log4net logger
Résultat log4net.ILog