C# Class FreakOut.classes.DatabaseConnector

Afficher le fichier Open project: henryford/FreakOut Class Usage Examples

Méthodes publiques

Méthode Description
AllGames ( ) : List
AllGamesByPlatform ( string Platform ) : List
AllWantedGames ( ) : List
CleanCache ( ) : void
CloseConnection ( ) : void
DatabaseConnector ( Logger Logfacility ) : System
DeleteGame ( Game GameToDelete ) : bool
DisablePlatform ( int gamedbid ) : void
EnablePlatform ( int gamedbid ) : void
FillDataTable ( ) : DataTable
GameIsDownloaded ( int GameID ) : bool
GetGame ( int GameID ) : Game
GetGame ( string GameName ) : Game
GetPlatformID ( string PlatformName ) : int
GetSettingByName ( string SettingName ) : string
InitializeCache ( ) : void
InsertGame ( Game GameToInsert ) : int
IsPlatformDisabled ( int gamedbid ) : bool
MarkGameDownloaded ( int GameID ) : void
MarkGameSnatched ( int GameID ) : void
MarkGameUndownloaded ( int GameID ) : void
MarkGameUnsnatched ( int GameID ) : void
MarkGameUnwanted ( int GameID ) : void
MarkGameWanted ( int GameID ) : void
PlatformID ( string NameOfPlatform ) : int
PurgeCache ( ) : void
SearchForGame ( string GameName ) : List
SetInstallPath ( int GameID, string InstallPath ) : void
SetSettingByName ( string SettingName, string Content ) : void
SetTGDBID ( Game GameToUpdate ) : bool
UpdateGame ( Game GameToUpdate ) : bool

Private Methods

Méthode Description
InitializeDatabase ( ) : void

Method Details

AllGames() public méthode

public AllGames ( ) : List
Résultat List

AllGamesByPlatform() public méthode

public AllGamesByPlatform ( string Platform ) : List
Platform string
Résultat List

AllWantedGames() public méthode

public AllWantedGames ( ) : List
Résultat List

CleanCache() public méthode

public CleanCache ( ) : void
Résultat void

CloseConnection() public méthode

public CloseConnection ( ) : void
Résultat void

DatabaseConnector() public méthode

public DatabaseConnector ( Logger Logfacility ) : System
Logfacility Logger
Résultat System

DeleteGame() public méthode

public DeleteGame ( Game GameToDelete ) : bool
GameToDelete Game
Résultat bool

DisablePlatform() public méthode

public DisablePlatform ( int gamedbid ) : void
gamedbid int
Résultat void

EnablePlatform() public méthode

public EnablePlatform ( int gamedbid ) : void
gamedbid int
Résultat void

FillDataTable() public méthode

public FillDataTable ( ) : DataTable
Résultat System.Data.DataTable

GameIsDownloaded() public méthode

public GameIsDownloaded ( int GameID ) : bool
GameID int
Résultat bool

GetGame() public méthode

public GetGame ( int GameID ) : Game
GameID int
Résultat Game

GetGame() public méthode

public GetGame ( string GameName ) : Game
GameName string
Résultat Game

GetPlatformID() public méthode

public GetPlatformID ( string PlatformName ) : int
PlatformName string
Résultat int

GetSettingByName() public méthode

public GetSettingByName ( string SettingName ) : string
SettingName string
Résultat string

InitializeCache() public méthode

public InitializeCache ( ) : void
Résultat void

InsertGame() public méthode

public InsertGame ( Game GameToInsert ) : int
GameToInsert Game
Résultat int

IsPlatformDisabled() public méthode

public IsPlatformDisabled ( int gamedbid ) : bool
gamedbid int
Résultat bool

MarkGameDownloaded() public méthode

public MarkGameDownloaded ( int GameID ) : void
GameID int
Résultat void

MarkGameSnatched() public méthode

public MarkGameSnatched ( int GameID ) : void
GameID int
Résultat void

MarkGameUndownloaded() public méthode

public MarkGameUndownloaded ( int GameID ) : void
GameID int
Résultat void

MarkGameUnsnatched() public méthode

public MarkGameUnsnatched ( int GameID ) : void
GameID int
Résultat void

MarkGameUnwanted() public méthode

public MarkGameUnwanted ( int GameID ) : void
GameID int
Résultat void

MarkGameWanted() public méthode

public MarkGameWanted ( int GameID ) : void
GameID int
Résultat void

PlatformID() public méthode

public PlatformID ( string NameOfPlatform ) : int
NameOfPlatform string
Résultat int

PurgeCache() public méthode

public PurgeCache ( ) : void
Résultat void

SearchForGame() public méthode

public SearchForGame ( string GameName ) : List
GameName string
Résultat List

SetInstallPath() public méthode

public SetInstallPath ( int GameID, string InstallPath ) : void
GameID int
InstallPath string
Résultat void

SetSettingByName() public méthode

public SetSettingByName ( string SettingName, string Content ) : void
SettingName string
Content string
Résultat void

SetTGDBID() public méthode

public SetTGDBID ( Game GameToUpdate ) : bool
GameToUpdate Game
Résultat bool

UpdateGame() public méthode

public UpdateGame ( Game GameToUpdate ) : bool
GameToUpdate Game
Résultat bool