C# Class BudgetAnalyser.Matching.RulesController

Inheritance: Rees.Wpf.ControllerBase, IInitializableController, IShowableController
Datei anzeigen Open project: Benrnz/BudgetAnalyser

Private Properties

Property Type Description
AddToList void
CanExecuteDeleteRuleCommand bool
OnClosedNotificationReceived void
OnDeleteRuleCommandExecute void
OnEditRuleCommandExecute void
OnNewDataSourceAvailableNotificationReceived void
OnNewRuleCreated void
OnSavedNotificationReceived void
OnSortCommandExecute void
RemoveRule void

Public Methods

Method Description
CreateNewRuleFromTransaction ( [ transaction ) : void
Initialize ( ) : void
RulesController ( [ uiContext, [ ruleService, [ applicationDatabaseService ) : System

Private Methods

Method Description
AddToList ( MatchingRule rule ) : void
CanExecuteDeleteRuleCommand ( ) : bool
OnClosedNotificationReceived ( object sender, EventArgs eventArgs ) : void
OnDeleteRuleCommandExecute ( ) : void
OnEditRuleCommandExecute ( ) : void
OnNewDataSourceAvailableNotificationReceived ( object sender, EventArgs e ) : void
OnNewRuleCreated ( object sender, EventArgs eventArgs ) : void
OnSavedNotificationReceived ( object sender, EventArgs eventArgs ) : void
OnSortCommandExecute ( string sortBy ) : void
RemoveRule ( ) : void

Method Details

CreateNewRuleFromTransaction() public method

public CreateNewRuleFromTransaction ( [ transaction ) : void
transaction [
return void

Initialize() public method

public Initialize ( ) : void
return void

RulesController() public method

public RulesController ( [ uiContext, [ ruleService, [ applicationDatabaseService ) : System
uiContext [
ruleService [
applicationDatabaseService [
return System