C# Class LongoMatch.DB.DataBase

Inheritance: IDatabase
Mostra file Open project: LongoMatch/longomatch Class Usage Examples

Public Methods

Method 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 method

public AddProject ( Project project ) : void
project Project
return void

Backup() public method

public Backup ( ) : bool
return bool

DataBase() public method

public DataBase ( string dbDirPath ) : System
dbDirPath string
return System

Delete() public method

public Delete ( ) : bool
return bool

Exists() public method

public Exists ( Project project ) : bool
project Project
return bool

GetAllProjects() public method

public GetAllProjects ( ) : List
return List

GetProject() public method

public GetProject ( System.Guid id ) : Project
id System.Guid
return Project

Reload() public method

public Reload ( ) : void
return void

RemoveProject() public method

public RemoveProject ( System.Guid id ) : bool
id System.Guid
return bool

UpdateProject() public method

public UpdateProject ( Project project ) : void
project Project
return void