PurchaseOrderItemForm.cs 717 B

1234567891011121314151617181920
  1. using InABox.Core;
  2. namespace Comal.Classes
  3. {
  4. public class PurchaseOrderItemForm : EntityForm<PurchaseOrderItem, PurchaseOrderItemLink>, IDigitalForm<PurchaseOrderItem>
  5. {
  6. }
  7. public class PurchaseOrderItemFormLookups : ILookupDefinition<DigitalForm, PurchaseOrderItemForm>
  8. {
  9. public Filter<DigitalForm> DefineFilter(PurchaseOrderItemForm[] items)
  10. {
  11. return new Filter<DigitalForm>(x => x.Active).IsEqualTo(true)
  12. .And(x => x.AppliesTo).IsEqualTo("PurchaseOrderItem");
  13. }
  14. Columns<PurchaseOrderItemForm> ILookupDefinition<DigitalForm, PurchaseOrderItemForm>.DefineFilterColumns()
  15. => new Columns<PurchaseOrderItemForm>();
  16. }
  17. }