Example #1
0
        public void f_List()
        {
            var ps = _dandelionExt.List <Person>(By.Page(1, 10, true, _transaction));

            foreach (var person in ps)
            {
                Console.WriteLine(person.id + "-" + person.name1);
            }
            ps = _dandelionExt.List <Person>(By.Between(1, 10, false, _transaction));
            foreach (var person in ps)
            {
                Console.WriteLine(person.id + "-" + person.name1);
            }
            ps = _dandelionExt.List <Person>(By.Top(5, true, _transaction));
            foreach (var person in ps)
            {
                Console.WriteLine(person.id + "-" + person.name1);
            }
            //Console.WriteLine(new Person().Count);
            _entities.Clear();
            ps = _dandelionExt.List <Person>(By.All(true, _transaction));
            _entities.AddRange(ps);
            var list = _dandelionExt.List("select * from Person", _transaction);

            foreach (var o in list)
            {
                Console.WriteLine(o.Name);
            }
        }