Пример #1
0
            public override IList findByName(String name)
            {
                QueryObject qo = new QueryObject();
                qo.addCriteria(new Criteria(Criteria.Operator.Equal, "LastName", name));

                return Registry.Instance.getMapper(typeof(Employee)).find(qo);
            }
Пример #2
0
            public override IList findByCategory(String category)
            {
                QueryObject qo = new QueryObject();
                qo.addCriteria(new Criteria(Criteria.Operator.Equal, "Category", category));

                return Registry.Instance.getMapper(typeof(Product)).find(qo);
            }
Пример #3
0
            public override IList findByOrderDate(DateTime orderDate)
            {
                QueryObject qo = new QueryObject();
                qo.addCriteria(new Criteria(Criteria.Operator.Equal, "OrderDate", orderDate));

                return Registry.Instance.getMapper(typeof(Order)).find(qo);
            }
Пример #4
0
            public override IList findByPlz(String name)
            {
                QueryObject qo = new QueryObject();
                qo.addCriteria(new Criteria(Criteria.Operator.Equal, "PostalCode", name));

                return Registry.Instance.getMapper(typeof(Address)).find(qo);
            }
Пример #5
0
            public override IList findByNameAndPassword(String name, String password)
            {
                QueryObject qo = new QueryObject();
                qo.addCriteria(new Criteria(Criteria.Operator.Equal, "Password", password));
                qo.addCriteria(new Criteria(Criteria.Operator.Equal, "Name", name));

                return Registry.Instance.getMapper(typeof(Person)).find(qo);
            }