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

Show file Open project: DovetailSoftware/dovetail-bootstrap

Public Methods

Method Description
EmailInActEntry ( this dsl, ISchemaCache schemaCache, IHistoryOutputParser historyOutputParser ) : void
EmailOutActEntry ( this dsl, ISchemaCache schemaCache, IHistoryOutputParser historyOutputParser ) : void
ForwardActEntry ( this dsl ) : void
LogResearchActEntry ( this dsl ) : void
NoteActEntry ( this dsl, ISchemaCache schemaCache ) : void
PhoneLogActEntry ( this dsl, ISchemaCache schemaCache ) : void
RejectActEntry ( this dsl ) : void
StatusChangedActEntry ( this dsl ) : void
TimeAndExpenseEdittedActEntry ( this dsl ) : void
TimeAndExpenseLoggedActEntry ( this dsl ) : void
TimeAndExpenseLoggedDeletedActEntry ( this dsl ) : void
emailLogUpdater ( ClarifyDataRow record, HistoryItem historyItem, ISchemaCache schemaCache ) : void

Private Methods

Method Description
EncodeEmail ( IHistoryOutputParser historyOutputParser, HistoryItem item ) : void
doesEmailLogSubjectExist ( ISchemaCache schemaCache ) : bool
getEmailLogFields ( ISchemaCache schemaCache ) : string[]
setInternalLog ( ClarifyDataRow row, HistoryItem dto, string noteField ) : void
statusChangeUpdater ( ClarifyDataRow record, HistoryItem historyItem ) : void
timeAndExpensesUpdater ( ClarifyDataRow record, HistoryItem historyItem ) : void

Method Details

EmailInActEntry() public static method

public static EmailInActEntry ( this dsl, ISchemaCache schemaCache, IHistoryOutputParser historyOutputParser ) : void
dsl this
schemaCache ISchemaCache
historyOutputParser IHistoryOutputParser
return void

EmailOutActEntry() public static method

public static EmailOutActEntry ( this dsl, ISchemaCache schemaCache, IHistoryOutputParser historyOutputParser ) : void
dsl this
schemaCache ISchemaCache
historyOutputParser IHistoryOutputParser
return void

ForwardActEntry() public static method

public static ForwardActEntry ( this dsl ) : void
dsl this
return void

LogResearchActEntry() public static method

public static LogResearchActEntry ( this dsl ) : void
dsl this
return void

NoteActEntry() public static method

public static NoteActEntry ( this dsl, ISchemaCache schemaCache ) : void
dsl this
schemaCache ISchemaCache
return void

PhoneLogActEntry() public static method

public static PhoneLogActEntry ( this dsl, ISchemaCache schemaCache ) : void
dsl this
schemaCache ISchemaCache
return void

RejectActEntry() public static method

public static RejectActEntry ( this dsl ) : void
dsl this
return void

StatusChangedActEntry() public static method

public static StatusChangedActEntry ( this dsl ) : void
dsl this
return void

TimeAndExpenseEdittedActEntry() public static method

public static TimeAndExpenseEdittedActEntry ( this dsl ) : void
dsl this
return void

TimeAndExpenseLoggedActEntry() public static method

public static TimeAndExpenseLoggedActEntry ( this dsl ) : void
dsl this
return void

TimeAndExpenseLoggedDeletedActEntry() public static method

public static TimeAndExpenseLoggedDeletedActEntry ( this dsl ) : void
dsl this
return void

emailLogUpdater() public static method

public static emailLogUpdater ( ClarifyDataRow record, HistoryItem historyItem, ISchemaCache schemaCache ) : void
record ClarifyDataRow
historyItem HistoryItem
schemaCache ISchemaCache
return void