C# Класс EA.Iws.DocumentGeneration.Notification.Blocks.ProducerBlock

Наследование: AnnexBlockBase, IDocumentBlock, IAnnexedBlock
Показать файл Открыть проект

Открытые методы

Метод Описание
GenerateAnnex ( int annexNumber ) : void
Merge ( ) : void
ProducerBlock ( IList mergeFields, NotificationApplication notification, ProducerCollection producerCollection ) : System

Защищенные методы

Метод Описание
ClearMultipleProducersTable ( ) : void
ClearProcessOfGenerationTextFields ( ) : void
FindFirstMergeFieldInAnnexTable ( ) : MergeField
FindMultipleProducersTable ( MergeField firstMergeFieldInTable ) : Table
FindProcessOfGenerationTextMergeFields ( ) : IEnumerable
FindSiteOfExportMergeFields ( ) : IEnumerable
MergeMultipleProducersTable ( PropertyInfo properties ) : void

Merges all producers in the data list into the multiple producers table in the annex.

MergeProcessOfGenerationTextInAnnex ( ProducerViewModel pvm, PropertyInfo proerties ) : void
MergeProducerToMainDocument ( ProducerViewModel producer, PropertyInfo properties ) : void
MergeSiteOfExportInAnnex ( ProducerViewModel siteOfExportProducer, PropertyInfo properties ) : void
RemoveSiteOfGenerationTable ( ) : void

Описание методов

ClearMultipleProducersTable() защищенный Метод

protected ClearMultipleProducersTable ( ) : void
Результат void

ClearProcessOfGenerationTextFields() защищенный Метод

protected ClearProcessOfGenerationTextFields ( ) : void
Результат void

FindFirstMergeFieldInAnnexTable() защищенный Метод

protected FindFirstMergeFieldInAnnexTable ( ) : MergeField
Результат MergeField

FindMultipleProducersTable() защищенный Метод

protected FindMultipleProducersTable ( MergeField firstMergeFieldInTable ) : Table
firstMergeFieldInTable MergeField
Результат Table

FindProcessOfGenerationTextMergeFields() защищенный Метод

protected FindProcessOfGenerationTextMergeFields ( ) : IEnumerable
Результат IEnumerable

FindSiteOfExportMergeFields() защищенный Метод

protected FindSiteOfExportMergeFields ( ) : IEnumerable
Результат IEnumerable

GenerateAnnex() публичный Метод

public GenerateAnnex ( int annexNumber ) : void
annexNumber int
Результат void

Merge() публичный Метод

public Merge ( ) : void
Результат void

MergeMultipleProducersTable() защищенный Метод

Merges all producers in the data list into the multiple producers table in the annex.
protected MergeMultipleProducersTable ( PropertyInfo properties ) : void
properties System.Reflection.PropertyInfo Property info for the view model.
Результат void

MergeProcessOfGenerationTextInAnnex() защищенный Метод

protected MergeProcessOfGenerationTextInAnnex ( ProducerViewModel pvm, PropertyInfo proerties ) : void
pvm ProducerViewModel
proerties System.Reflection.PropertyInfo
Результат void

MergeProducerToMainDocument() защищенный Метод

protected MergeProducerToMainDocument ( ProducerViewModel producer, PropertyInfo properties ) : void
producer ProducerViewModel
properties System.Reflection.PropertyInfo
Результат void

MergeSiteOfExportInAnnex() защищенный Метод

protected MergeSiteOfExportInAnnex ( ProducerViewModel siteOfExportProducer, PropertyInfo properties ) : void
siteOfExportProducer ProducerViewModel
properties System.Reflection.PropertyInfo
Результат void

ProducerBlock() публичный Метод

public ProducerBlock ( IList mergeFields, NotificationApplication notification, ProducerCollection producerCollection ) : System
mergeFields IList
notification NotificationApplication
producerCollection ProducerCollection
Результат System

RemoveSiteOfGenerationTable() защищенный Метод

protected RemoveSiteOfGenerationTable ( ) : void
Результат void