public void ConcreteTableTestCritialSearchSubClassByRootClassRepository() { var cri = NewSession.CreateCriteria <Person>(); cri = cri.Add(Expression.Eq("class", typeof(Student))); var ems = cri.List <Student>(); foreach (var employee in ems) { Debug.WriteLine(employee); } }
public void ClassTableTestCritialSearchSubClassByRootClassRepository() { var cri = NewSession.CreateCriteria <Place>(); cri = cri.Add(Expression.Eq("class", typeof(Classroom))); var ems = cri.List <Classroom>(); foreach (var employee in ems) { Debug.WriteLine(employee); } }
public void SingleTableTestCritialSearchSubClassByRootClassRepository() { var cri = NewSession.CreateCriteria <Employee>(); cri = cri.Add(Expression.Eq("class", "Teacher")); var ems = cri.List <Employee>(); foreach (var employee in ems) { Debug.WriteLine(employee); } }