C# Class EA.Iws.DocumentGeneration.Notification.Blocks.WasteCompositionBlock

Inheritance: AnnexBlockBase, IDocumentBlock, IAnnexedBlock
Mostrar archivo Open project: EnvironmentAgency/prsd-iws

Public Methods

Method Description
GenerateAnnex ( int annexNumber ) : void
Merge ( ) : void
WasteCompositionBlock ( IList mergeFields, NotificationApplication notification ) : System

Protected Methods

Method Description
MergeToMainDocument ( int annexNumber ) : void

Private Methods

Method Description
FindFirstMergeFieldInTable ( string id ) : MergeField
FindTable ( MergeField firstMergeFieldInTable ) : Table
MergeToTable ( PropertyInfo properties, IList list, string tableName ) : void
RemoveAnnexTable ( string id ) : void

Method Details

GenerateAnnex() public method

public GenerateAnnex ( int annexNumber ) : void
annexNumber int
return void

Merge() public method

public Merge ( ) : void
return void

MergeToMainDocument() protected method

protected MergeToMainDocument ( int annexNumber ) : void
annexNumber int
return void

WasteCompositionBlock() public method

public WasteCompositionBlock ( IList mergeFields, NotificationApplication notification ) : System
mergeFields IList
notification NotificationApplication
return System