C# Class Dovetail.SDK.Bootstrap.History.HistoryItemAssembler

Inheritance: IHistoryItemAssembler
Mostra file Open project: DovetailSoftware/dovetail-bootstrap

Public Methods

Method Description
Assemble ( ClarifyGeneric actEntryGeneric, ActEntryTemplate>.IDictionary templatesByCode, HistoryRequest historyRequest ) : IEnumerable
HistoryItemAssembler ( ILogger logger, IHistoryEmployeeAssembler employeeAssembler, IHistoryContactAssembler contactAssembler, IListCache listCache ) : System

Private Methods

Method Description
createActivityDTOFromMapper ( Dovetail.SDK.Bootstrap.History.Configuration.ActEntry actEntry, ClarifyGeneric>.IDictionary templateRelatedGenerics ) : HistoryItem
defaultActivityDTOAssembler ( Dovetail.SDK.Bootstrap.History.Configuration.ActEntry actEntry ) : HistoryItem
findTemplateByActCode ( int code, ActEntryTemplate>.IDictionary templatesByCode ) : Dovetail.SDK.Bootstrap.History.Configuration.ActEntryTemplate
isActivityDTOEditorPresent ( Dovetail.SDK.Bootstrap.History.Configuration.ActEntryTemplate template ) : bool
isActivityDTOUpdaterPresent ( Dovetail.SDK.Bootstrap.History.Configuration.ActEntryTemplate template ) : bool
traverseRelatedGenerics ( ClarifyGeneric actEntryGeneric, ActEntryTemplate>.IDictionary templatesByCode ) : ClarifyGeneric>.IDictionary
updateActivityDto ( Dovetail.SDK.Bootstrap.History.Configuration.ActEntry actEntry, HistoryItem dto, Dovetail.SDK.Bootstrap.History.Configuration.ActEntryTemplate template, ClarifyGeneric>.IDictionary templateRelatedGenerics ) : bool

Method Details

Assemble() public method

public Assemble ( ClarifyGeneric actEntryGeneric, ActEntryTemplate>.IDictionary templatesByCode, HistoryRequest historyRequest ) : IEnumerable
actEntryGeneric ClarifyGeneric
templatesByCode ActEntryTemplate>.IDictionary
historyRequest HistoryRequest
return IEnumerable

HistoryItemAssembler() public method

public HistoryItemAssembler ( ILogger logger, IHistoryEmployeeAssembler employeeAssembler, IHistoryContactAssembler contactAssembler, IListCache listCache ) : System
logger ILogger
employeeAssembler IHistoryEmployeeAssembler
contactAssembler IHistoryContactAssembler
listCache IListCache
return System