Вероятно, это что-то простое, но мне, похоже, не хватает некоторых знаний о том, как работает nhibernate. Это мой код:
ICriteria query = Session.CreateCriteria<TblProjectCategory>();
query = query.CreateCriteria<TblProjectCategory>(x => x.TblProjects)
.Add<TblProject>(x => x.FldCurrentFunding != 0m)
.Add<TblProject>(x => x.FldCurrentFunding / x.FldFundingGoal >= .8m)
.SetResultTransformer(
new NHibernate.Transform.DistinctRootEntityResultTransformer());
return query.List<TblProjectCategory>();
В результате появляется следующая ошибка: «Не удалось определить член из (x.FldCurrentFunding / x.FldFundingGoal)».