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

Afficher le fichier Open project: DovetailSoftware/dovetail-bootstrap

Méthodes publiques

Méthode 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

Méthode 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 méthode

public static EmailInActEntry ( this dsl, ISchemaCache schemaCache, IHistoryOutputParser historyOutputParser ) : void
dsl this
schemaCache ISchemaCache
historyOutputParser IHistoryOutputParser
Résultat void

EmailOutActEntry() public static méthode

public static EmailOutActEntry ( this dsl, ISchemaCache schemaCache, IHistoryOutputParser historyOutputParser ) : void
dsl this
schemaCache ISchemaCache
historyOutputParser IHistoryOutputParser
Résultat void

ForwardActEntry() public static méthode

public static ForwardActEntry ( this dsl ) : void
dsl this
Résultat void

LogResearchActEntry() public static méthode

public static LogResearchActEntry ( this dsl ) : void
dsl this
Résultat void

NoteActEntry() public static méthode

public static NoteActEntry ( this dsl, ISchemaCache schemaCache ) : void
dsl this
schemaCache ISchemaCache
Résultat void

PhoneLogActEntry() public static méthode

public static PhoneLogActEntry ( this dsl, ISchemaCache schemaCache ) : void
dsl this
schemaCache ISchemaCache
Résultat void

RejectActEntry() public static méthode

public static RejectActEntry ( this dsl ) : void
dsl this
Résultat void

StatusChangedActEntry() public static méthode

public static StatusChangedActEntry ( this dsl ) : void
dsl this
Résultat void

TimeAndExpenseEdittedActEntry() public static méthode

public static TimeAndExpenseEdittedActEntry ( this dsl ) : void
dsl this
Résultat void

TimeAndExpenseLoggedActEntry() public static méthode

public static TimeAndExpenseLoggedActEntry ( this dsl ) : void
dsl this
Résultat void

TimeAndExpenseLoggedDeletedActEntry() public static méthode

public static TimeAndExpenseLoggedDeletedActEntry ( this dsl ) : void
dsl this
Résultat void

emailLogUpdater() public static méthode

public static emailLogUpdater ( ClarifyDataRow record, HistoryItem historyItem, ISchemaCache schemaCache ) : void
record ClarifyDataRow
historyItem HistoryItem
schemaCache ISchemaCache
Résultat void