C# Class Etupirka.DBManager

Afficher le fichier Open project: Aixile/Etupirka Class Usage Examples

Méthodes publiques

Свойство Type Description
conn SQLiteConnection

Méthodes publiques

Méthode Description
AddPlayTime ( TimeData>.Dictionary timeDict ) : void
DBManager ( string file ) : System
DeleteGame ( string uid ) : void
GetPlayTime ( ) : TimeData>.Dictionary
GetPlayTime ( List a ) : TimeData>.Dictionary
InsertOrIgnoreGame ( ObservableCollection items ) : void
InsertOrReplaceGame ( GameExecutionInfo i ) : void
InsertOrReplaceGame ( ObservableCollection items ) : void
InsertOrReplaceTime ( TimeData>.Dictionary timeDict ) : void
InsertOrReplaceTime ( string date, string game, int value ) : void
LoadGame ( ObservableCollection items ) : void
LoadGameDisplayInfo ( string UID ) : DisplayInfo
QueryGamePlayTime ( string uid ) : List
UpdateGame ( GameExecutionInfo i ) : void
UpdateGameInfoAndExec ( GameExecutionInfo i ) : void
UpdateGameTimeInfo ( string uid, int time, DateTime firstplay, DateTime lastplay ) : void
UpdateTimeNow ( string game, int value ) : void

Method Details

AddPlayTime() public méthode

public AddPlayTime ( TimeData>.Dictionary timeDict ) : void
timeDict TimeData>.Dictionary
Résultat void

DBManager() public méthode

public DBManager ( string file ) : System
file string
Résultat System

DeleteGame() public méthode

public DeleteGame ( string uid ) : void
uid string
Résultat void

GetPlayTime() public méthode

public GetPlayTime ( ) : TimeData>.Dictionary
Résultat TimeData>.Dictionary

GetPlayTime() public méthode

public GetPlayTime ( List a ) : TimeData>.Dictionary
a List
Résultat TimeData>.Dictionary

InsertOrIgnoreGame() public méthode

public InsertOrIgnoreGame ( ObservableCollection items ) : void
items ObservableCollection
Résultat void

InsertOrReplaceGame() public méthode

public InsertOrReplaceGame ( GameExecutionInfo i ) : void
i GameExecutionInfo
Résultat void

InsertOrReplaceGame() public méthode

public InsertOrReplaceGame ( ObservableCollection items ) : void
items ObservableCollection
Résultat void

InsertOrReplaceTime() public méthode

public InsertOrReplaceTime ( TimeData>.Dictionary timeDict ) : void
timeDict TimeData>.Dictionary
Résultat void

InsertOrReplaceTime() public méthode

public InsertOrReplaceTime ( string date, string game, int value ) : void
date string
game string
value int
Résultat void

LoadGame() public méthode

public LoadGame ( ObservableCollection items ) : void
items ObservableCollection
Résultat void

LoadGameDisplayInfo() public méthode

public LoadGameDisplayInfo ( string UID ) : DisplayInfo
UID string
Résultat DisplayInfo

QueryGamePlayTime() public méthode

public QueryGamePlayTime ( string uid ) : List
uid string
Résultat List

UpdateGame() public méthode

public UpdateGame ( GameExecutionInfo i ) : void
i GameExecutionInfo
Résultat void

UpdateGameInfoAndExec() public méthode

public UpdateGameInfoAndExec ( GameExecutionInfo i ) : void
i GameExecutionInfo
Résultat void

UpdateGameTimeInfo() public méthode

public UpdateGameTimeInfo ( string uid, int time, DateTime firstplay, DateTime lastplay ) : void
uid string
time int
firstplay DateTime
lastplay DateTime
Résultat void

UpdateTimeNow() public méthode

public UpdateTimeNow ( string game, int value ) : void
game string
value int
Résultat void

Property Details

conn public_oe property

public SQLiteConnection conn
Résultat SQLiteConnection