예제 #1
0
파일: Program.cs 프로젝트: jhorgan/TestEF
 private static void CreateEfficiencyProfileDetails(ProductionUnitMode pum, int count)
 {
     Console.WriteLine("Inserting EfficiencyProfileDetails...");
     for (var i = 0; i < count; i++)
     {
         var efd = new EfficiencyProfileDetail()
         {
             ProductionUnitMode = pum,
             Efficiency         = 12
         };
         pum.EfficiencyProfileDetails.Add(efd);
     }
     Console.WriteLine("Inserted EfficiencyProfileDetails");
 }
예제 #2
0
파일: Program.cs 프로젝트: jhorgan/TestEF
        private static void CreateProductionUnitModes(ProductionUnit pu, int count)
        {
            Console.WriteLine("Inserting ProductionUnitModes...");
            for (var i = 0; i < count; i++)
            {
                var pum = new ProductionUnitMode()
                {
                    ProductionUnit = pu,
                    Name           = $"ProductionUnit Mode {i + 1}",
                    Description    = "ProductionUnit Mode"
                };
                pu.ProductionUnitModes.Add(pum);

                CreateEfficiencyProfileDetails(pum, 2000);
            }
            Console.WriteLine("Inserted ProductionUnitModes");
        }