C# Class BudgetAnalyser.PersistenceOperations

Afficher le fichier Open project: Benrnz/BudgetAnalyser Class Usage Examples

Méthodes publiques

Méthode Description
LoadDatabase ( string fileName ) : System.Threading.Tasks.Task
OnCreateNewDatabaseCommandExecute ( ) : void
OnLoadDatabaseCommandExecute ( ) : void
OnLoadDemoDatabaseCommandExecute ( ) : void
OnSaveDatabaseCommandExecute ( ) : void
OnValidateModelsCommandExecute ( ) : void
PersistenceOperations ( [ applicationDatabaseService, [ demoFileHelper, [ uiContext ) : System
PreparePersistentStateData ( ) : MainApplicationState
SaveDatabase ( ) : System.Threading.Tasks.Task

Private Methods

Méthode Description
LoadDatabase ( Func getFileName ) : System.Threading.Tasks.Task
OnPasswordSetMessageReceived ( PasswordSetMessage message ) : void
PromptToSaveIfNecessary ( ) : Task
PromptUserForFileName ( ) : string
SaveDatabase ( string title ) : Task
ValidateModel ( string title ) : bool

Method Details

LoadDatabase() public méthode

public LoadDatabase ( string fileName ) : System.Threading.Tasks.Task
fileName string
Résultat System.Threading.Tasks.Task

OnCreateNewDatabaseCommandExecute() public méthode

public OnCreateNewDatabaseCommandExecute ( ) : void
Résultat void

OnLoadDatabaseCommandExecute() public méthode

public OnLoadDatabaseCommandExecute ( ) : void
Résultat void

OnLoadDemoDatabaseCommandExecute() public méthode

public OnLoadDemoDatabaseCommandExecute ( ) : void
Résultat void

OnSaveDatabaseCommandExecute() public méthode

public OnSaveDatabaseCommandExecute ( ) : void
Résultat void

OnValidateModelsCommandExecute() public méthode

public OnValidateModelsCommandExecute ( ) : void
Résultat void

PersistenceOperations() public méthode

public PersistenceOperations ( [ applicationDatabaseService, [ demoFileHelper, [ uiContext ) : System
applicationDatabaseService [
demoFileHelper [
uiContext [
Résultat System

PreparePersistentStateData() public méthode

public PreparePersistentStateData ( ) : MainApplicationState
Résultat BudgetAnalyser.Engine.MainApplicationState

SaveDatabase() public méthode

public SaveDatabase ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task