LLBLGen v2.0, Adapter, .Net 2.0
How can I use an EntityCollection to filter a subsequent query? Something along these lines is what I am after:
public class SoAreas: EntityCollection<SoAreaEntity>
{}
public class SalesGoals:EntityCollection<SoAreaSalesGoalsEntity>
{
public SalesGoals GetSalesGoals(DateTime beginDate, DateTime endDate, SoAreas divisions)
{
SalesGoals returnGoals = new SalesGoals();
SoAreaSalesGoalsRelations relations = new SoAreaSalesGoalsRelations();
RelationPredicateBucket filter = new RelationPredicateBucket();
filter.Relations.Add(relations.SoAreaEntityUsingSoareaid);
filter.PredicateExpression.Add(SoAreaSalesGoalsFields.BeginDate >= beginDate);
filter.PredicateExpression.AddWithAnd(SoAreaSalesGoalsFields.EndDate <= endDate);
filter.PredicateExpression.Add(SoAreaFields.Id IN **divisions**);
DataAccessAdapter daa = new DataAccessAdapter();
daa.FetchEntityCollection(returnGoals, filter);
return returnGoals;
}
}
Is there any way to filter against an entity collection like this?
Thanks for your help.