本文整理汇总了C#中BaseClasses类的典型用法代码示例。如果您正苦于以下问题:C# BaseClasses类的具体用法?C# BaseClasses怎么用?C# BaseClasses使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
BaseClasses类属于命名空间,在下文中一共展示了BaseClasses类的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。
示例1: EvaluateFormula
private string EvaluateFormula(string formula, BaseClasses.Data.BaseRecord dataSourceForEvaluate, string format, System.Collections.Generic.IDictionary<string,object> variables, bool includeDS)
{
return EvaluateFormula_Base(formula, dataSourceForEvaluate, format, variables, includeDS);
}
开发者ID:ciswebb,项目名称:FPC-Estimate-App,代码行数:4,代码来源:AddCategory.aspx.cs
示例2: EvaluateFormula_Base
public string EvaluateFormula_Base(string formula, BaseClasses.Data.BaseRecord dataSourceForEvaluate, string format, System.Collections.Generic.IDictionary<string, object> variables, bool includeDS)
{
FormulaEvaluator e = new FormulaEvaluator();
// add variables for formula evaluation
if (variables != null)
{
System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<string, object>> enumerator = variables.GetEnumerator();
while (enumerator.MoveNext())
{
e.Variables.Add(enumerator.Current.Key, enumerator.Current.Value);
}
}
if (includeDS)
{
}
e.CallingControl = this;
// All variables referred to in the formula are expected to be
// properties of the DataSource. For example, referring to
// UnitPrice as a variable will refer to DataSource.UnitPrice
e.DataSource = dataSourceForEvaluate;
// Define the calling control.
e.CallingControl = this;
object resultObj = e.Evaluate(formula);
if (resultObj == null)
return "";
if ( !string.IsNullOrEmpty(format) && (string.IsNullOrEmpty(formula) || formula.IndexOf("Format(") < 0) )
{
return FormulaUtils.Format(resultObj, format);
}
else
{
return resultObj.ToString();
}
}
开发者ID:ciswebb,项目名称:FPC-Estimate-App,代码行数:42,代码来源:AddCategory.aspx.cs
示例3: EvaluateFormula
public virtual string EvaluateFormula(string formula, BaseClasses.Data.BaseRecord dataSourceForEvaluate)
{
return this.EvaluateFormula(formula, dataSourceForEvaluate, null, null, true, null);
}
开发者ID:ciswebb,项目名称:FPC-Estimate-App,代码行数:4,代码来源:ShowUOMTable.Controls.cs
示例4: EvaluateFormula
/// <summary>
/// Evaluates the formula
/// </summary>
public static string EvaluateFormula(string formula, BaseClasses.Data.BaseRecord dataSourceForEvaluate, string format, string name)
{
BaseFormulaEvaluator e = new BaseFormulaEvaluator();
if(dataSourceForEvaluate != null)
e.Evaluator.Variables.Add(name, dataSourceForEvaluate);
e.DataSource = dataSourceForEvaluate;
object resultObj = e.Evaluate(formula);
if (resultObj == null)
return "";
if (!string.IsNullOrEmpty(format))
return BaseFormulaUtils.Format(resultObj, format);
else
return resultObj.ToString();
}
开发者ID:ciswebb,项目名称:FPC-Estimate-App,代码行数:18,代码来源:BaseUsersTable.cs
注:本文中的BaseClasses类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论