Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/Mapping
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24792/NHibernate/Mapping
Added Files:
Formula.cs
Log Message:
Added dummy formula class, fixed small typo, and foo test entity. Found another quoting problem.
--- NEW FILE: Formula.cs ---
using System;
using System.Collections;
using NHibernate.Dialect;
using NHibernate.SqlCommand;
using NHibernate.Util;
namespace NHibernate.Mapping
{
public class Formula
{
private static int formulaUniqueInteger=0;
private string formula;
private int uniqueInteger;
public Formula()
{
uniqueInteger = formulaUniqueInteger++;
}
public String getTemplate(Dialect.Dialect dialect)
{
return Template.RenderWhereStringTemplate(formula, dialect);
}
public String getAlias()
{
return "f" + uniqueInteger.ToString() + StringHelper.Underscore;
}
public string Formul
{
get
{
return formula;
}
set
{
this.formula = value;
}
}
}
}
|