C# Class BudgetAnalyser.Statement.StatementControllerFileOperations

Inheritance: ViewModelBase
显示文件 Open project: Benrnz/BudgetAnalyser Class Usage Examples

Private Properties

Property Type Description
CanExecuteCloseStatementCommand bool
Close void
FileCannotBeLoaded void
GetFileNameFromUser Task
Initialise void
MergeInNewTransactions System.Threading.Tasks.Task
NotifyOfEdit void
NotifyOfReset void
SyncWithServiceAsync Task

Public Methods

Method Description
StatementControllerFileOperations ( [ uiContext, [ loadFileController, [ applicationDatabaseService ) : System

Private Methods

Method Description
CanExecuteCloseStatementCommand ( ) : bool
Close ( ) : void
FileCannotBeLoaded ( Exception ex ) : void
GetFileNameFromUser ( ) : Task

Prompts the user for a filename and other required parameters to be able to merge the statement file.

Initialise ( ITransactionManagerService transactionManagerService ) : void
MergeInNewTransactions ( ) : System.Threading.Tasks.Task
NotifyOfEdit ( ) : void
NotifyOfReset ( ) : void
SyncWithServiceAsync ( ) : Task

Method Details

StatementControllerFileOperations() public method

public StatementControllerFileOperations ( [ uiContext, [ loadFileController, [ applicationDatabaseService ) : System
uiContext [
loadFileController [
applicationDatabaseService [
return System