Example #1
0
        public IEnumerable <Category> List()
        {
            IEnumerable <Category> categories = new List <Category>();

            using (ISession session = OpenSession())
            {
                categories = session.Query <Category>().ToList();
            }

            monei.Core.Entities.Subcategory sub = new monei.Core.Entities.Subcategory();

            return(categories);
        }
Example #2
0
        public IEnumerable <Category> List_usingFetchMany()
        {
            IEnumerable <Category> categories = new List <Category>();

            using (ISession session = OpenSession())
            {
                //ICriteria criteria = session.CreateCriteria<Category>();
                //criteria.SetFetchMode("", FetchMode.)
                categories = session.Query <Category>()
                             .FetchMany <Category, Subcategory>(c => c.Subcategories)
                             .ToList();
            }

            monei.Core.Entities.Subcategory sub = new monei.Core.Entities.Subcategory();

            return(categories);
        }