C# 클래스 Seal.Forms.ToolsHelper

파일 보기 프로젝트 열기: ariacom/Seal-Report 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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