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

Inheritance: AnnexBlockBase, IDocumentBlock, IAnnexedBlock
Afficher le fichier Open project: EnvironmentAgency/prsd-iws

Méthodes publiques

Méthode Description
FacilityBlock ( IList mergeFields, FacilityCollection facilityCollection ) : System
GenerateAnnex ( int annexNumber ) : void
Merge ( ) : void

Méthodes protégées

Méthode Description
ClearMultipleFacilitiesTable ( ) : void
FindActualSiteOfTreatmentMergeFields ( ) : IEnumerable
FindFirstMergeFieldInAnnexTable ( ) : MergeField
FindMultipleFacilitiesTable ( MergeField firstMergeFieldInTable ) : Table
MergeActualSiteOfTreatmentInAnnex ( FacilityViewModel actualSiteOfTreatmentFacility, PropertyInfo properties ) : void
MergeFacilityToMainDocument ( FacilityViewModel facility, PropertyInfo properties ) : void
MergeMultipleFacilitiesTable ( PropertyInfo properties ) : void

Method Details

ClearMultipleFacilitiesTable() protected méthode

protected ClearMultipleFacilitiesTable ( ) : void
Résultat void

FacilityBlock() public méthode

public FacilityBlock ( IList mergeFields, FacilityCollection facilityCollection ) : System
mergeFields IList
facilityCollection FacilityCollection
Résultat System

FindActualSiteOfTreatmentMergeFields() protected méthode

protected FindActualSiteOfTreatmentMergeFields ( ) : IEnumerable
Résultat IEnumerable

FindFirstMergeFieldInAnnexTable() protected méthode

protected FindFirstMergeFieldInAnnexTable ( ) : MergeField
Résultat MergeField

FindMultipleFacilitiesTable() protected méthode

protected FindMultipleFacilitiesTable ( MergeField firstMergeFieldInTable ) : Table
firstMergeFieldInTable MergeField
Résultat Table

GenerateAnnex() public méthode

public GenerateAnnex ( int annexNumber ) : void
annexNumber int
Résultat void

Merge() public méthode

public Merge ( ) : void
Résultat void

MergeActualSiteOfTreatmentInAnnex() protected méthode

protected MergeActualSiteOfTreatmentInAnnex ( FacilityViewModel actualSiteOfTreatmentFacility, PropertyInfo properties ) : void
actualSiteOfTreatmentFacility FacilityViewModel
properties System.Reflection.PropertyInfo
Résultat void

MergeFacilityToMainDocument() protected méthode

protected MergeFacilityToMainDocument ( FacilityViewModel facility, PropertyInfo properties ) : void
facility FacilityViewModel
properties System.Reflection.PropertyInfo
Résultat void

MergeMultipleFacilitiesTable() protected méthode

protected MergeMultipleFacilitiesTable ( PropertyInfo properties ) : void
properties System.Reflection.PropertyInfo
Résultat void