From: Peter S. <sz...@us...> - 2004-04-13 10:39:47
|
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; } } } } |