12345678910111213141516171819202122 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using InABox.Core;
- namespace Comal.Classes
- {
- public class CostSheetDataModel : BaseDataModel<CostSheet>
- {
- public CostSheetDataModel(Filter<CostSheet> filter) : base(filter)
- {
- AddChildTable<CostSheet, CostSheetKit>(x => x.ID, x => x.CostSheet.ID,
- childalias: "CostSheet_CostSheetKit");
- AddChildTable<CostSheetKit, KitProduct>(x => x.Kit.ID, x => x.Kit.ID,
- parentalias: "CostSheet_CostSheetKit",
- childalias: "CostSheet_CostSheetKit_KitProduct");
- }
- public override string Name => "Cost Sheets";
- }
- }
|