Ejemplo n.º 1
0
 public AnimalSpecification()
 {
     Conditions
     .Add((() => Id.HasValue, (a) => a.Id == Id.Value));
     Conditions
     .Add((() => Kinds != null, (a) => Kinds.Contains(a.Kind)));
     Conditions
     .Add((() => BDateFrom.HasValue, (a) => a.BDate >= BDateFrom.Value));
     Conditions
     .Add((() => BDateTo.HasValue, (a) => a.BDate <= BDateTo.Value));
     Conditions
     .Add((() => Sex.HasValue, (a) => a.Sex == Sex.Value));
 }
Ejemplo n.º 2
0
 private void docTypes_ItemCheck(object sender = null, ItemCheckEventArgs e = null)
 {
     skipNonStaleReceiptsItem.Visibility = Kinds.Contains(StatementKind.Receipt) ? LayoutVisibility.Always : LayoutVisibility.Never;
     ok.Enabled = docTypes.CheckedItems.Count > 0;
 }