C# Class Seal.Helpers.Helper

Afficher le fichier Open project: ariacom/Seal-Report

Méthodes publiques

Méthode Description
AddNotEmpty ( string separator, string input ) : string
AddNotEmpty2 ( string input, string separator ) : string
AddValue ( StringBuilder &input, string separator, string value ) : void
AddValue ( string &input, string separator, string value ) : void
CalculateHash ( string str ) : int
CanDragAndDrop ( DragEventArgs e ) : bool
CheckOLEDBOS ( ) : bool
CheckTaskSchedulerOS ( ) : bool
CheckWebServerOS ( ) : bool
CleanFileName ( string s ) : string
Clone ( Object source ) : Object
CloneSeries ( System.Windows.Forms.DataVisualization.Charting.Series o ) : System.Windows.Forms.DataVisualization.Charting.Series
CompileRazor ( string script, Type modelType, string cacheName ) : void
ConcatCellValues ( Seal.Model.ResultCell cells, string separator ) : string
ConvertDateTimeStandardFormat ( DateTimeStandardFormat format ) : string
ConvertNumericStandardFormat ( NumericStandardFormat format ) : string
CopyProperties ( object src, object dest ) : void
DBNameToDisplayName ( string name ) : string
DatabaseToNetTypeConverter ( object dbValue ) : ColumnType
DbConnectionFromConnectionString ( string connectionString ) : DbConnection
DisplayDataTable ( DataTable table ) : void
ExecutePrePostSQL ( DbConnection connection, string sql, object model, bool ignoreErrors ) : void
FindReplacePattern ( string source, int &index, string pattern, string replace, StringBuilder result ) : bool
FormatMessage ( string message ) : string
GetAllGridEntries ( System.Windows.Forms.PropertyGrid grid ) : System.Windows.Forms.GridItemCollection
GetDataTable ( DbConnection connection, string sql ) : DataTable
GetEnumDescription ( Type type, Object value ) : string
GetExceptionMessage ( TemplateCompilationException ex ) : string
GetGridEntry ( System.Windows.Forms.PropertyGrid grid, string label ) : System.Windows.Forms.GridItem
GetOleDbConnectionString ( string input, string userName, string password ) : string
GetSystemDriverList ( ) : List
GetUniqueName ( string name, List entities ) : string
IfNullOrEmpty ( string value, string defaultValue ) : string
IsMachineAdministrator ( ) : bool
IsValidOS ( ) : bool
LoadRazorAssemblies ( ) : void
NetTypeConverter ( Type netType ) : ColumnType
ODBCToNetTypeConverter ( string odbcType ) : ColumnType
OdbcTypeConverter ( string dbType ) : ColumnType
OleDbToNetTypeConverter ( OleDbType oleDbTypeNumber ) : Type
ParseRazor ( string script, object model ) : string
QuoteDouble ( string input ) : string
QuoteSingle ( string input ) : string
RemoveHTMLTags ( string value ) : string
ToHtml ( string value ) : string
ToJS ( bool value ) : string
ToJS ( string value ) : string
WriteLogEntryScheduler ( EventLogEntryType type, string message ) : void
WriteLogEntryWeb ( EventLogEntryType type, string message ) : void

Private Methods

Méthode Description
WriteLogEntry ( string source, EventLogEntryType type, string message ) : void

Method Details

AddNotEmpty() public static méthode

public static AddNotEmpty ( string separator, string input ) : string
separator string
input string
Résultat string

AddNotEmpty2() public static méthode

public static AddNotEmpty2 ( string input, string separator ) : string
input string
separator string
Résultat string

AddValue() public static méthode

public static AddValue ( StringBuilder &input, string separator, string value ) : void
input StringBuilder
separator string
value string
Résultat void

AddValue() public static méthode

public static AddValue ( string &input, string separator, string value ) : void
input string
separator string
value string
Résultat void

CalculateHash() public static méthode

public static CalculateHash ( string str ) : int
str string
Résultat int

CanDragAndDrop() public static méthode

public static CanDragAndDrop ( DragEventArgs e ) : bool
e System.Windows.Forms.DragEventArgs
Résultat bool

CheckOLEDBOS() public static méthode

public static CheckOLEDBOS ( ) : bool
Résultat bool

CheckTaskSchedulerOS() public static méthode

public static CheckTaskSchedulerOS ( ) : bool
Résultat bool

CheckWebServerOS() public static méthode

public static CheckWebServerOS ( ) : bool
Résultat bool

CleanFileName() public static méthode

public static CleanFileName ( string s ) : string
s string
Résultat string

Clone() public static méthode

public static Clone ( Object source ) : Object
source Object
Résultat Object

CloneSeries() public static méthode

public static CloneSeries ( System.Windows.Forms.DataVisualization.Charting.Series o ) : System.Windows.Forms.DataVisualization.Charting.Series
o System.Windows.Forms.DataVisualization.Charting.Series
Résultat System.Windows.Forms.DataVisualization.Charting.Series

CompileRazor() public static méthode

public static CompileRazor ( string script, Type modelType, string cacheName ) : void
script string
modelType System.Type
cacheName string
Résultat void

ConcatCellValues() public static méthode

public static ConcatCellValues ( Seal.Model.ResultCell cells, string separator ) : string
cells Seal.Model.ResultCell
separator string
Résultat string

ConvertDateTimeStandardFormat() public static méthode

public static ConvertDateTimeStandardFormat ( DateTimeStandardFormat format ) : string
format DateTimeStandardFormat
Résultat string

ConvertNumericStandardFormat() public static méthode

public static ConvertNumericStandardFormat ( NumericStandardFormat format ) : string
format NumericStandardFormat
Résultat string

CopyProperties() public static méthode

public static CopyProperties ( object src, object dest ) : void
src object
dest object
Résultat void

DBNameToDisplayName() public static méthode

public static DBNameToDisplayName ( string name ) : string
name string
Résultat string

DatabaseToNetTypeConverter() public static méthode

public static DatabaseToNetTypeConverter ( object dbValue ) : ColumnType
dbValue object
Résultat ColumnType

DbConnectionFromConnectionString() public static méthode

public static DbConnectionFromConnectionString ( string connectionString ) : DbConnection
connectionString string
Résultat System.Data.Common.DbConnection

DisplayDataTable() public static méthode

public static DisplayDataTable ( DataTable table ) : void
table System.Data.DataTable
Résultat void

ExecutePrePostSQL() public static méthode

public static ExecutePrePostSQL ( DbConnection connection, string sql, object model, bool ignoreErrors ) : void
connection System.Data.Common.DbConnection
sql string
model object
ignoreErrors bool
Résultat void

FindReplacePattern() public static méthode

public static FindReplacePattern ( string source, int &index, string pattern, string replace, StringBuilder result ) : bool
source string
index int
pattern string
replace string
result StringBuilder
Résultat bool

FormatMessage() public static méthode

public static FormatMessage ( string message ) : string
message string
Résultat string

GetAllGridEntries() public static méthode

public static GetAllGridEntries ( System.Windows.Forms.PropertyGrid grid ) : System.Windows.Forms.GridItemCollection
grid System.Windows.Forms.PropertyGrid
Résultat System.Windows.Forms.GridItemCollection

GetDataTable() public static méthode

public static GetDataTable ( DbConnection connection, string sql ) : DataTable
connection System.Data.Common.DbConnection
sql string
Résultat System.Data.DataTable

GetEnumDescription() public static méthode

public static GetEnumDescription ( Type type, Object value ) : string
type System.Type
value Object
Résultat string

GetExceptionMessage() public static méthode

public static GetExceptionMessage ( TemplateCompilationException ex ) : string
ex RazorEngine.Templating.TemplateCompilationException
Résultat string

GetGridEntry() public static méthode

public static GetGridEntry ( System.Windows.Forms.PropertyGrid grid, string label ) : System.Windows.Forms.GridItem
grid System.Windows.Forms.PropertyGrid
label string
Résultat System.Windows.Forms.GridItem

GetOleDbConnectionString() public static méthode

public static GetOleDbConnectionString ( string input, string userName, string password ) : string
input string
userName string
password string
Résultat string

GetSystemDriverList() public static méthode

public static GetSystemDriverList ( ) : List
Résultat List

GetUniqueName() public static méthode

public static GetUniqueName ( string name, List entities ) : string
name string
entities List
Résultat string

IfNullOrEmpty() public static méthode

public static IfNullOrEmpty ( string value, string defaultValue ) : string
value string
defaultValue string
Résultat string

IsMachineAdministrator() public static méthode

public static IsMachineAdministrator ( ) : bool
Résultat bool

IsValidOS() public static méthode

public static IsValidOS ( ) : bool
Résultat bool

LoadRazorAssemblies() public static méthode

public static LoadRazorAssemblies ( ) : void
Résultat void

NetTypeConverter() public static méthode

public static NetTypeConverter ( Type netType ) : ColumnType
netType System.Type
Résultat ColumnType

ODBCToNetTypeConverter() public static méthode

public static ODBCToNetTypeConverter ( string odbcType ) : ColumnType
odbcType string
Résultat ColumnType

OdbcTypeConverter() public static méthode

public static OdbcTypeConverter ( string dbType ) : ColumnType
dbType string
Résultat ColumnType

OleDbToNetTypeConverter() public static méthode

public static OleDbToNetTypeConverter ( OleDbType oleDbTypeNumber ) : Type
oleDbTypeNumber OleDbType
Résultat System.Type

ParseRazor() public static méthode

public static ParseRazor ( string script, object model ) : string
script string
model object
Résultat string

QuoteDouble() public static méthode

public static QuoteDouble ( string input ) : string
input string
Résultat string

QuoteSingle() public static méthode

public static QuoteSingle ( string input ) : string
input string
Résultat string

RemoveHTMLTags() public static méthode

public static RemoveHTMLTags ( string value ) : string
value string
Résultat string

ToHtml() public static méthode

public static ToHtml ( string value ) : string
value string
Résultat string

ToJS() public static méthode

public static ToJS ( bool value ) : string
value bool
Résultat string

ToJS() public static méthode

public static ToJS ( string value ) : string
value string
Résultat string

WriteLogEntryScheduler() public static méthode

public static WriteLogEntryScheduler ( EventLogEntryType type, string message ) : void
type EventLogEntryType
message string
Résultat void

WriteLogEntryWeb() public static méthode

public static WriteLogEntryWeb ( EventLogEntryType type, string message ) : void
type EventLogEntryType
message string
Résultat void