1
1
using System ;
2
2
using System . Collections ;
3
3
using NHibernate . Dialect ;
4
- using NHibernate . Expressions ;
4
+ using NHibernate . Criterion ;
5
5
using NHibernate . SqlCommand ;
6
6
using NHibernate . Transform ;
7
7
using NHibernate . Type ;
@@ -355,7 +355,7 @@ public void ProjectionCache()
355
355
IList list = s . CreateCriteria ( typeof ( Enrolment ) )
356
356
. CreateAlias ( "Student" , "s" )
357
357
. CreateAlias ( "Course" , "c" )
358
- . Add ( Expressions . Expression . IsNotEmpty ( "s.Enrolments" ) )
358
+ . Add ( Expression . IsNotEmpty ( "s.Enrolments" ) )
359
359
. SetProjection ( Projections . ProjectionList ( )
360
360
. Add ( Projections . Property ( "s.Name" ) )
361
361
. Add ( Projections . Property ( "c.Description" ) ) )
@@ -375,7 +375,7 @@ public void ProjectionCache()
375
375
s . CreateCriteria ( typeof ( Enrolment ) )
376
376
. CreateAlias ( "Student" , "s" )
377
377
. CreateAlias ( "Course" , "c" )
378
- . Add ( Expressions . Expression . IsNotEmpty ( "s.Enrolments" ) )
378
+ . Add ( Expression . IsNotEmpty ( "s.Enrolments" ) )
379
379
. SetProjection ( Projections . ProjectionList ( )
380
380
. Add ( Projections . Property ( "s.Name" ) )
381
381
. Add ( Projections . Property ( "c.Description" ) ) )
@@ -395,7 +395,7 @@ public void ProjectionCache()
395
395
s . CreateCriteria ( typeof ( Enrolment ) )
396
396
. CreateAlias ( "Student" , "s" )
397
397
. CreateAlias ( "Course" , "c" )
398
- . Add ( Expressions . Expression . IsNotEmpty ( "s.Enrolments" ) )
398
+ . Add ( Expression . IsNotEmpty ( "s.Enrolments" ) )
399
399
. SetProjection ( Projections . ProjectionList ( )
400
400
. Add ( Projections . Property ( "s.Name" ) )
401
401
. Add ( Projections . Property ( "c.Description" ) ) )
@@ -573,8 +573,8 @@ public void ProjectionsTest()
573
573
. Add ( Projections . Property ( "StudentNumber" ) , "stNumber" )
574
574
. Add ( Projections . Property ( "CourseCode" ) , "cCode" ) )
575
575
)
576
- . Add ( Expressions . Expression . Gt ( "StudentNumber" , 665L ) )
577
- . Add ( Expressions . Expression . Lt ( "StudentNumber" , 668L ) )
576
+ . Add ( Expression . Gt ( "StudentNumber" , 665L ) )
577
+ . Add ( Expression . Lt ( "StudentNumber" , 668L ) )
578
578
. AddOrder ( Order . Asc ( "stNumber" ) )
579
579
. SetResultTransformer ( CriteriaUtil . AliasToEntityMap )
580
580
. List ( ) ;
@@ -617,7 +617,7 @@ public void ProjectionsTest()
617
617
Assert . IsNotNull ( dto . Name ) ;
618
618
619
619
s . CreateCriteria ( typeof ( Student ) )
620
- . Add ( Expressions . Expression . Like ( "Name" , "Gavin" , MatchMode . Start ) )
620
+ . Add ( Expression . Like ( "Name" , "Gavin" , MatchMode . Start ) )
621
621
. AddOrder ( Order . Asc ( "Name" ) )
622
622
. CreateCriteria ( "Enrolments" , "e" )
623
623
. AddOrder ( Order . Desc ( "Year" ) )
@@ -666,7 +666,7 @@ public void ProjectionsTest()
666
666
Assert . AreEqual ( 2 , list . Count ) ;
667
667
668
668
object g = s . CreateCriteria ( typeof ( Student ) )
669
- . Add ( Expressions . Expression . IdEq ( 667L ) )
669
+ . Add ( Expression . IdEq ( 667L ) )
670
670
. SetFetchMode ( "enrolments" , FetchMode . Join )
671
671
//.setFetchMode("enrolments.course", FetchMode.JOIN) //TODO: would love to make that work...
672
672
. UniqueResult ( ) ;
@@ -751,8 +751,8 @@ public void CloningProjectionsTest()
751
751
. Add ( Projections . Property ( "StudentNumber" ) , "stNumber" )
752
752
. Add ( Projections . Property ( "CourseCode" ) , "cCode" ) )
753
753
)
754
- . Add ( Expressions . Expression . Gt ( "StudentNumber" , 665L ) )
755
- . Add ( Expressions . Expression . Lt ( "StudentNumber" , 668L ) )
754
+ . Add ( Expression . Gt ( "StudentNumber" , 665L ) )
755
+ . Add ( Expression . Lt ( "StudentNumber" , 668L ) )
756
756
. AddOrder ( Order . Asc ( "stNumber" ) )
757
757
. SetResultTransformer ( CriteriaUtil . AliasToEntityMap ) ;
758
758
IList resultWithMaps = CriteriaTransformer . Clone ( criteriaToClone2 )
@@ -798,7 +798,7 @@ public void CloningProjectionsTest()
798
798
Assert . IsNotNull ( dto . Name ) ;
799
799
800
800
ICriteria complexCriteriaToBeCloned = s . CreateCriteria ( typeof ( Student ) )
801
- . Add ( Expressions . Expression . Like ( "Name" , "Gavin" , MatchMode . Start ) )
801
+ . Add ( Expression . Like ( "Name" , "Gavin" , MatchMode . Start ) )
802
802
. AddOrder ( Order . Asc ( "Name" ) )
803
803
. CreateCriteria ( "Enrolments" , "e" )
804
804
. AddOrder ( Order . Desc ( "Year" ) )
@@ -850,7 +850,7 @@ public void CloningProjectionsTest()
850
850
Assert . AreEqual ( 2 , list . Count ) ;
851
851
852
852
ICriteria criteriaToClone6 = s . CreateCriteria ( typeof ( Student ) )
853
- . Add ( Expressions . Expression . IdEq ( 667L ) )
853
+ . Add ( Expression . IdEq ( 667L ) )
854
854
. SetFetchMode ( "enrolments" , FetchMode . Join ) ;
855
855
object g = CriteriaTransformer . Clone ( criteriaToClone6 )
856
856
. UniqueResult ( ) ;
@@ -984,7 +984,7 @@ public void ProjectionsUsingProperty()
984
984
Assert . IsNotNull ( dto . Name ) ;
985
985
986
986
s . CreateCriteria ( typeof ( Student ) )
987
- . Add ( Expressions . Expression . Like ( "Name" , "Gavin" , MatchMode . Start ) )
987
+ . Add ( Expression . Like ( "Name" , "Gavin" , MatchMode . Start ) )
988
988
. AddOrder ( Order . Asc ( "Name" ) )
989
989
. CreateCriteria ( "Enrolments" , "e" )
990
990
. AddOrder ( Order . Desc ( "Year" ) )
@@ -1167,7 +1167,7 @@ public void CloningProjectionsUsingProperty()
1167
1167
Assert . IsNotNull ( dto . Name ) ;
1168
1168
1169
1169
ICriteria complexCriteriaWithProjections = s . CreateCriteria ( typeof ( Student ) )
1170
- . Add ( Expressions . Expression . Like ( "Name" , "Gavin" , MatchMode . Start ) )
1170
+ . Add ( Expression . Like ( "Name" , "Gavin" , MatchMode . Start ) )
1171
1171
. AddOrder ( Order . Asc ( "Name" ) )
1172
1172
. CreateCriteria ( "Enrolments" , "e" )
1173
1173
. AddOrder ( Order . Desc ( "Year" ) )
@@ -1232,11 +1232,11 @@ public void RestrictionOnSubclassCollection()
1232
1232
ITransaction t = s . BeginTransaction ( ) ;
1233
1233
1234
1234
s . CreateCriteria ( typeof ( Reptile ) )
1235
- . Add ( Expressions . Expression . IsEmpty ( "offspring" ) )
1235
+ . Add ( Expression . IsEmpty ( "offspring" ) )
1236
1236
. List ( ) ;
1237
1237
1238
1238
s . CreateCriteria ( typeof ( Reptile ) )
1239
- . Add ( Expressions . Expression . IsNotEmpty ( "offspring" ) )
1239
+ . Add ( Expression . IsNotEmpty ( "offspring" ) )
1240
1240
. List ( ) ;
1241
1241
1242
1242
t . Rollback ( ) ;
@@ -1416,7 +1416,7 @@ public void TypeMismatch()
1416
1416
using ( ISession session = OpenSession ( ) )
1417
1417
{
1418
1418
session . CreateCriteria ( typeof ( Enrolment ) )
1419
- . Add ( Expressions . Expression . Eq ( "Student" , 10 ) ) // Type mismatch!
1419
+ . Add ( Expression . Eq ( "Student" , 10 ) ) // Type mismatch!
1420
1420
. List ( ) ;
1421
1421
}
1422
1422
}
0 commit comments