12345678910111213141516171819202122232425 |
- using System;
- using System.Collections.Generic;
- using InABox.Core;
- namespace Comal.Classes
- {
- public class ManufacturingTreatmentDataModel : DataModel
- {
- private PurchaseOrder _order;
- public ManufacturingTreatmentDataModel(PurchaseOrder order, Delivery delivery, Consignment consignment)
- {
- _order = order;
- AddTable(new Filter<PurchaseOrder>(x => x.ID).IsEqualTo(order.ID), null, true);
- AddChildTable<PurchaseOrder, PurchaseOrderItem>(x => x.ID, x => x.PurchaseOrderLink.ID, isdefault:true);
- AddTable(new Filter<Delivery>(x => x.ID).IsEqualTo(delivery.ID), null, true);
- AddTable(new Filter<Consignment>(x => x.ID).IsEqualTo(consignment.ID), null, true);
- }
- public override string Name => "Manufacturing Treatment";
- }
- }
|