C# Class LongoMatch.DB.DataBase

Inheritance: IDatabase
Afficher le fichier Open project: LongoMatch/longomatch Class Usage Examples

Méthodes publiques

Méthode Description
AddProject ( Project project ) : void
Backup ( ) : bool
DataBase ( string dbDirPath ) : System
Delete ( ) : bool
Exists ( Project project ) : bool
GetAllProjects ( ) : List
GetProject ( System.Guid id ) : Project
Reload ( ) : void
RemoveProject ( System.Guid id ) : bool
UpdateProject ( Project project ) : void

Method Details

AddProject() public méthode

public AddProject ( Project project ) : void
project Project
Résultat void

Backup() public méthode

public Backup ( ) : bool
Résultat bool

DataBase() public méthode

public DataBase ( string dbDirPath ) : System
dbDirPath string
Résultat System

Delete() public méthode

public Delete ( ) : bool
Résultat bool

Exists() public méthode

public Exists ( Project project ) : bool
project Project
Résultat bool

GetAllProjects() public méthode

public GetAllProjects ( ) : List
Résultat List

GetProject() public méthode

public GetProject ( System.Guid id ) : Project
id System.Guid
Résultat Project

Reload() public méthode

public Reload ( ) : void
Résultat void

RemoveProject() public méthode

public RemoveProject ( System.Guid id ) : bool
id System.Guid
Résultat bool

UpdateProject() public méthode

public UpdateProject ( Project project ) : void
project Project
Résultat void