C# Class Sublist.Data.SQLiteDataProvider

Inheritance: SQLiteDataProviderBase, IDataProvider
Mostrar archivo Open project: toadlyBroodle/Sublist Class Usage Examples

Public Methods

Method Description
AddSublistEntry ( ISublistEntry entry ) : long
DeleteSublistEntry ( ISublistEntry entry ) : void
GetAllSublistEntries ( ) : IEnumerable
GetAppData ( ) : IAppData
GetSublistEntry ( long id ) : ISublistEntry
UpdateAppData ( IAppData appData ) : void
UpdateSublistEntry ( ISublistEntry entry ) : void

Private Methods

Method Description
DeleteSublistEntryInternal ( ISublistEntry entry, SQLiteTransaction transaction ) : void

Method Details

AddSublistEntry() public method

public AddSublistEntry ( ISublistEntry entry ) : long
entry ISublistEntry
return long

DeleteSublistEntry() public method

public DeleteSublistEntry ( ISublistEntry entry ) : void
entry ISublistEntry
return void

GetAllSublistEntries() public method

public GetAllSublistEntries ( ) : IEnumerable
return IEnumerable

GetAppData() public method

public GetAppData ( ) : IAppData
return IAppData

GetSublistEntry() public method

public GetSublistEntry ( long id ) : ISublistEntry
id long
return ISublistEntry

UpdateAppData() public method

public UpdateAppData ( IAppData appData ) : void
appData IAppData
return void

UpdateSublistEntry() public method

public UpdateSublistEntry ( ISublistEntry entry ) : void
entry ISublistEntry
return void