title: Select constant/value in icriteria
body: <p>Based on a parameter I would like to select a constant value into a field using NHibernate ICriteria</p>
  <p>The desired sql could be like</p>
  <pre><code>SELECT ID, 'ConstantTile' Title  FROM Table
  </code></pre>
  <p>The only way I can se how its done is using Projections.Conditional which always returns true, but there must be a smarter way</p>
  <p>My code for returning a string is:</p>
  <pre><code> public static IProjection GetBoolResult(string desiredResult)
   {
        return Projections.Conditional(Restrictions.Ge(&quot;ID&quot;,0),
              Projections.Constant(desiredResult, NHibernateUtil.String),
              Projections.Constant(&quot;&quot;, NHibernateUtil.String));
    }
  </code></pre>