123456789101112131415161718192021 |
- using InABox.Core;
- namespace Comal.Classes
- {
- public class PurchaseOrderItemForm : EntityForm<PurchaseOrderItem, PurchaseOrderItemLink, PurchaseOrderItemForm>, IDigitalForm<PurchaseOrderItem>
- {
- public override string AutoIncrementPrefix() => "PF";
- }
- public class DigitalFormPurchaseOrderItemFormLookups : LookupDefinitionGenerator<DigitalForm, PurchaseOrderItemForm>
- {
- public override Filter<DigitalForm> DefineFilter(PurchaseOrderItemForm[] items)
- {
- return new Filter<DigitalForm>(x => x.Active).IsEqualTo(true)
- .And(x => x.AppliesTo).IsEqualTo("PurchaseOrderItem");
- }
- public override Columns<PurchaseOrderItemForm> DefineFilterColumns()
- => Columns.None<PurchaseOrderItemForm>();
- }
- }
|