Method | Description | |
---|---|---|
Close ( ) : void | ||
CreateAsync ( |
||
CreateNewRule ( string bucketCode, string description, string references, string transactionTypeName, decimal amount, bool andMatching ) : MatchingRule | ||
CreateNewSingleUseRule ( string bucketCode, string description, string references, string transactionTypeName, decimal amount, bool andMatching ) : |
||
IsRuleSimilar ( |
||
LoadAsync ( |
||
Match ( IEnumerable |
||
RemoveRule ( MatchingRule ruleToRemove ) : bool | ||
SaveAsync ( |
||
SavePreview ( ) : void | ||
TransactionRuleService ( [ ruleRepository, [ logger, [ matchmaker, [ ruleFactory, [ environmentFolders, [ monitorableDependencies ) : System | ||
ValidateModel ( StringBuilder messages ) : bool |
Method | Description | |
---|---|---|
BuildDefaultFileName ( ) : Task |
Method | Description | |
---|---|---|
AddRule ( MatchingRule ruleToAdd ) : void | ||
InitialiseTheRulesCollections ( List |
||
IsSimilarRulePreconditions ( |
public CreateAsync ( |
||
applicationDatabase | ||
return | System.Threading.Tasks.Task |
public CreateNewRule ( string bucketCode, string description, string references, string transactionTypeName, decimal amount, bool andMatching ) : MatchingRule | ||
bucketCode | string | |
description | string | |
references | string | |
transactionTypeName | string | |
amount | decimal | |
andMatching | bool | |
return | MatchingRule |
public CreateNewSingleUseRule ( string bucketCode, string description, string references, string transactionTypeName, decimal amount, bool andMatching ) : |
||
bucketCode | string | |
description | string | |
references | string | |
transactionTypeName | string | |
amount | decimal | |
andMatching | bool | |
return |
public IsRuleSimilar ( |
||
rule | ||
amount | DecimalCriteria | |
description | StringCriteria | |
references | StringCriteria | |
transactionTypeName | StringCriteria | |
return | bool |
public LoadAsync ( |
||
applicationDatabase | ||
return | System.Threading.Tasks.Task |
public Match ( IEnumerable |
||
transactions | IEnumerable |
|
return | bool |
public RemoveRule ( MatchingRule ruleToRemove ) : bool | ||
ruleToRemove | MatchingRule | |
return | bool |
public SaveAsync ( |
||
applicationDatabase | ||
return | System.Threading.Tasks.Task |
public TransactionRuleService ( [ ruleRepository, [ logger, [ matchmaker, [ ruleFactory, [ environmentFolders, [ monitorableDependencies ) : System | ||
ruleRepository | [ | |
logger | [ | |
matchmaker | [ | |
ruleFactory | [ | |
environmentFolders | [ | |
monitorableDependencies | [ | |
return | System |
public ValidateModel ( StringBuilder messages ) : bool | ||
messages | StringBuilder | |
return | bool |