本文整理汇总了C#中Equipment.AddChildEquipment方法的典型用法代码示例。如果您正苦于以下问题:C# Equipment.AddChildEquipment方法的具体用法?C# Equipment.AddChildEquipment怎么用?C# Equipment.AddChildEquipment使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Equipment
的用法示例。
在下文中一共展示了Equipment.AddChildEquipment方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: CreateInitialData
private void CreateInitialData()
{
_rootEquipment = new Equipment {Name = "Motor"};
_childEquipment1 = new Equipment {Name = "AC Motor"};
_childEquipment2 = new Equipment {Name = "DC Motor"};
_grandCildEquipment1_1 = new Equipment {Name = "AC LV Motor"};
_grandCildEquipment1_2 = new Equipment {Name = "AC MV Motor"};
_grandCildEquipment1_3 = new Equipment {Name = "AC HV Motor"};
_grandCildEquipment2_1 = new Equipment {Name = "DC LV Motor"};
_grandCildEquipment2_2 = new Equipment {Name = "DC MV Motor"};
_rootEquipment.AddChildEquipment(_childEquipment1);
_rootEquipment.AddChildEquipment(_childEquipment2);
_childEquipment1.AddChildEquipment(_grandCildEquipment1_1);
_childEquipment1.AddChildEquipment(_grandCildEquipment1_2);
_childEquipment1.AddChildEquipment(_grandCildEquipment1_3);
_childEquipment2.AddChildEquipment(_grandCildEquipment2_1);
_childEquipment2.AddChildEquipment(_grandCildEquipment2_2);
using (var session = _sessionFactory.OpenSession())
{
session.Save(_rootEquipment);
session.Flush();
}
}