C# Class Frapid.Reports.Helpers.ExpressionHelper

Show file Open project: frapid/frapid

Public Methods

Method Description
GetCurrentDomainName ( ) : string
GetSum ( DataTable table, int index ) : decimal
ParseDataSource ( string expression, List dataSources ) : string
ParseExpression ( string tenant, string expression, List dataSources, ParameterInfo info ) : string
RemoveBraces ( string expression ) : string

Private Methods

Method Description
GetDictionaryValue ( string tenant, string key ) : string
GetLogo ( ) : string

Method Details

GetCurrentDomainName() public static method

public static GetCurrentDomainName ( ) : string
return string

GetSum() public static method

public static GetSum ( DataTable table, int index ) : decimal
table System.Data.DataTable
index int
return decimal

ParseDataSource() public static method

public static ParseDataSource ( string expression, List dataSources ) : string
expression string
dataSources List
return string

ParseExpression() public static method

public static ParseExpression ( string tenant, string expression, List dataSources, ParameterInfo info ) : string
tenant string
expression string
dataSources List
info Frapid.Reports.Engine.Model.ParameterInfo
return string

RemoveBraces() public static method

public static RemoveBraces ( string expression ) : string
expression string
return string