C# Класс Seal.Helpers.Helper

Показать файл Открыть проект

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

Метод Описание
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

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

Метод Описание
WriteLogEntry ( string source, EventLogEntryType type, string message ) : void

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

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

public static AddNotEmpty ( string separator, string input ) : string
separator string
input string
Результат string

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

public static AddNotEmpty2 ( string input, string separator ) : string
input string
separator string
Результат string

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

public static AddValue ( StringBuilder &input, string separator, string value ) : void
input StringBuilder
separator string
value string
Результат void

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

public static AddValue ( string &input, string separator, string value ) : void
input string
separator string
value string
Результат void

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

public static CalculateHash ( string str ) : int
str string
Результат int

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

public static CanDragAndDrop ( DragEventArgs e ) : bool
e System.Windows.Forms.DragEventArgs
Результат bool

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

public static CheckOLEDBOS ( ) : bool
Результат bool

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

public static CheckTaskSchedulerOS ( ) : bool
Результат bool

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

public static CheckWebServerOS ( ) : bool
Результат bool

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

public static CleanFileName ( string s ) : string
s string
Результат string

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

public static Clone ( Object source ) : Object
source Object
Результат Object

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

public static CloneSeries ( System.Windows.Forms.DataVisualization.Charting.Series o ) : System.Windows.Forms.DataVisualization.Charting.Series
o System.Windows.Forms.DataVisualization.Charting.Series
Результат System.Windows.Forms.DataVisualization.Charting.Series

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

public static CompileRazor ( string script, Type modelType, string cacheName ) : void
script string
modelType System.Type
cacheName string
Результат void

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

public static ConcatCellValues ( Seal.Model.ResultCell cells, string separator ) : string
cells Seal.Model.ResultCell
separator string
Результат string

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

public static ConvertDateTimeStandardFormat ( DateTimeStandardFormat format ) : string
format DateTimeStandardFormat
Результат string

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

public static ConvertNumericStandardFormat ( NumericStandardFormat format ) : string
format NumericStandardFormat
Результат string

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

public static CopyProperties ( object src, object dest ) : void
src object
dest object
Результат void

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

public static DBNameToDisplayName ( string name ) : string
name string
Результат string

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

public static DatabaseToNetTypeConverter ( object dbValue ) : ColumnType
dbValue object
Результат ColumnType

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

public static DbConnectionFromConnectionString ( string connectionString ) : DbConnection
connectionString string
Результат System.Data.Common.DbConnection

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

public static DisplayDataTable ( DataTable table ) : void
table System.Data.DataTable
Результат void

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

public static ExecutePrePostSQL ( DbConnection connection, string sql, object model, bool ignoreErrors ) : void
connection System.Data.Common.DbConnection
sql string
model object
ignoreErrors bool
Результат void

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

public static FindReplacePattern ( string source, int &index, string pattern, string replace, StringBuilder result ) : bool
source string
index int
pattern string
replace string
result StringBuilder
Результат bool

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

public static FormatMessage ( string message ) : string
message string
Результат string

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

public static GetAllGridEntries ( System.Windows.Forms.PropertyGrid grid ) : System.Windows.Forms.GridItemCollection
grid System.Windows.Forms.PropertyGrid
Результат System.Windows.Forms.GridItemCollection

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

public static GetDataTable ( DbConnection connection, string sql ) : DataTable
connection System.Data.Common.DbConnection
sql string
Результат System.Data.DataTable

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

public static GetEnumDescription ( Type type, Object value ) : string
type System.Type
value Object
Результат string

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

public static GetExceptionMessage ( TemplateCompilationException ex ) : string
ex RazorEngine.Templating.TemplateCompilationException
Результат string

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

public static GetGridEntry ( System.Windows.Forms.PropertyGrid grid, string label ) : System.Windows.Forms.GridItem
grid System.Windows.Forms.PropertyGrid
label string
Результат System.Windows.Forms.GridItem

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

public static GetOleDbConnectionString ( string input, string userName, string password ) : string
input string
userName string
password string
Результат string

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

public static GetSystemDriverList ( ) : List
Результат List

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

public static GetUniqueName ( string name, List entities ) : string
name string
entities List
Результат string

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

public static IfNullOrEmpty ( string value, string defaultValue ) : string
value string
defaultValue string
Результат string

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

public static IsMachineAdministrator ( ) : bool
Результат bool

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

public static IsValidOS ( ) : bool
Результат bool

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

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

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

public static NetTypeConverter ( Type netType ) : ColumnType
netType System.Type
Результат ColumnType

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

public static ODBCToNetTypeConverter ( string odbcType ) : ColumnType
odbcType string
Результат ColumnType

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

public static OdbcTypeConverter ( string dbType ) : ColumnType
dbType string
Результат ColumnType

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

public static OleDbToNetTypeConverter ( OleDbType oleDbTypeNumber ) : Type
oleDbTypeNumber OleDbType
Результат System.Type

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

public static ParseRazor ( string script, object model ) : string
script string
model object
Результат string

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

public static QuoteDouble ( string input ) : string
input string
Результат string

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

public static QuoteSingle ( string input ) : string
input string
Результат string

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

public static RemoveHTMLTags ( string value ) : string
value string
Результат string

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

public static ToHtml ( string value ) : string
value string
Результат string

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

public static ToJS ( bool value ) : string
value bool
Результат string

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

public static ToJS ( string value ) : string
value string
Результат string

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

public static WriteLogEntryScheduler ( EventLogEntryType type, string message ) : void
type EventLogEntryType
message string
Результат void

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

public static WriteLogEntryWeb ( EventLogEntryType type, string message ) : void
type EventLogEntryType
message string
Результат void