C# Class BudgetAnalyser.Engine.Ledger.Data.Mapper_LedgerBookDto_LedgerBook

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

Méthodes publiques

Méthode Description
Mapper_LedgerBookDto_LedgerBook ( [ bucketRepo, [ accountTypeRepo, [ bucketFactory, [ transactionFactory, [ reconciliationBuilder ) : System

Private Methods

Méthode Description
GetOrAddFromCache ( LedgerBucket ledger, bool throwIfNotFound = false ) : LedgerBucket
InitialiseAndValidateLedgerBook ( LedgerBookDto dto, LedgerBook model ) : void

Custom initialisation and validation to be done directly after mapping the LedgerBook. For example: Must make sure that the LedgerBook.Ledgers Collection is populated and each one has a default storage Account.

ModelFactory ( LedgerBookDto dto, LedgerBook &model ) : void
ToModelPostprocessing ( LedgerBookDto dto, LedgerBook &model ) : void

Method Details

Mapper_LedgerBookDto_LedgerBook() public méthode

public Mapper_LedgerBookDto_LedgerBook ( [ bucketRepo, [ accountTypeRepo, [ bucketFactory, [ transactionFactory, [ reconciliationBuilder ) : System
bucketRepo [
accountTypeRepo [
bucketFactory [
transactionFactory [
reconciliationBuilder [
Résultat System