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); }
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); }
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); }
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); }
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); }