C# Класс Seal.Forms.ToolsHelper

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
EntityHandler IEntityHandler

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

Метод Описание
CheckDataSources ( ExecutionLogInterface log, List sources ) : void
CheckExecutions ( ExecutionLogInterface log ) : void
EnableControls ( ) : void
ExportReportsTranslations ( ExecutionLogInterface log ) : void
ExportSourceTranslations ( ExecutionLogInterface log ) : void
InitHelpers ( ToolStripMenuItem toolsMenuItem, bool forDesigner ) : void
RefreshEnums ( ExecutionLogInterface log, List sources ) : void
SaveConfigurationFile ( string fileFolder, string filePath, string entityName ) : string
SynchronizeSchedules ( ExecutionLogInterface log, bool useCurrentUser ) : void
SynchronizeSchedules ( ExecutionLogInterface log, string folder, Repository repository, int &count, int &errorCount, StringBuilder errorSummary, bool useCurrentUser ) : void
checkExecutions ( ExecutionLogInterface log, string folder, Repository repository, int &count, int &errorCount, StringBuilder errorSummary ) : void
exportFolderNamesTranslations ( string path, StringBuilder translations, string separator, string extraSeparators, int len ) : void
exportReportNamesTranslations ( string path, StringBuilder translations, string separator, string extraSeparators, int len ) : void
exportReportsTranslations ( ExecutionLogInterface log, string folder, Repository repository, StringBuilder translations, string separator, string extraSeparators, int len ) : void
exportViewsTranslations ( ExecutionLogInterface log, ReportView view, Repository repository, StringBuilder translations, string reportPath, string separator, string extraSeparators, int len ) : void
tools_Click ( object sender, EventArgs e ) : void

Приватные методы

Метод Описание
initTranslationFile ( StringBuilder translations, string separator, Repository repository ) : string

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

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

public CheckDataSources ( ExecutionLogInterface log, List sources ) : void
log ExecutionLogInterface
sources List
Результат void

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

public CheckExecutions ( ExecutionLogInterface log ) : void
log ExecutionLogInterface
Результат void

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

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

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

public ExportReportsTranslations ( ExecutionLogInterface log ) : void
log ExecutionLogInterface
Результат void

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

public ExportSourceTranslations ( ExecutionLogInterface log ) : void
log ExecutionLogInterface
Результат void

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

public InitHelpers ( ToolStripMenuItem toolsMenuItem, bool forDesigner ) : void
toolsMenuItem System.Windows.Forms.ToolStripMenuItem
forDesigner bool
Результат void

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

public RefreshEnums ( ExecutionLogInterface log, List sources ) : void
log ExecutionLogInterface
sources List
Результат void

SaveConfigurationFile() публичный статический Метод

public static SaveConfigurationFile ( string fileFolder, string filePath, string entityName ) : string
fileFolder string
filePath string
entityName string
Результат string

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

public SynchronizeSchedules ( ExecutionLogInterface log, bool useCurrentUser ) : void
log ExecutionLogInterface
useCurrentUser bool
Результат void

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

public SynchronizeSchedules ( ExecutionLogInterface log, string folder, Repository repository, int &count, int &errorCount, StringBuilder errorSummary, bool useCurrentUser ) : void
log ExecutionLogInterface
folder string
repository Seal.Model.Repository
count int
errorCount int
errorSummary StringBuilder
useCurrentUser bool
Результат void

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

public checkExecutions ( ExecutionLogInterface log, string folder, Repository repository, int &count, int &errorCount, StringBuilder errorSummary ) : void
log ExecutionLogInterface
folder string
repository Seal.Model.Repository
count int
errorCount int
errorSummary StringBuilder
Результат void

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

public exportFolderNamesTranslations ( string path, StringBuilder translations, string separator, string extraSeparators, int len ) : void
path string
translations StringBuilder
separator string
extraSeparators string
len int
Результат void

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

public exportReportNamesTranslations ( string path, StringBuilder translations, string separator, string extraSeparators, int len ) : void
path string
translations StringBuilder
separator string
extraSeparators string
len int
Результат void

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

public exportReportsTranslations ( ExecutionLogInterface log, string folder, Repository repository, StringBuilder translations, string separator, string extraSeparators, int len ) : void
log ExecutionLogInterface
folder string
repository Seal.Model.Repository
translations StringBuilder
separator string
extraSeparators string
len int
Результат void

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

public exportViewsTranslations ( ExecutionLogInterface log, ReportView view, Repository repository, StringBuilder translations, string reportPath, string separator, string extraSeparators, int len ) : void
log ExecutionLogInterface
view Seal.Model.ReportView
repository Seal.Model.Repository
translations StringBuilder
reportPath string
separator string
extraSeparators string
len int
Результат void

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

public tools_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

Описание свойств

EntityHandler публичное свойство

public IEntityHandler EntityHandler
Результат IEntityHandler