Esempio n. 1
0
        private void DemoButton_Click(object sender, EventArgs e)
        {
            var abt1 = new Abteilung()
            {
                Bezeichung = "Holz"
            };
            var abt2 = new Abteilung()
            {
                Bezeichung = "Steine"
            };

            for (int i = 0; i < 100; i++)
            {
                var m = new Mitarbeiter()
                {
                    Beruf    = "Macht dinge",
                    GebDatum = DateTime.Now.AddYears(-50).AddDays(i * 17),
                    Name     = $"Fred #{i:000}"
                };

                if (i % 2 == 0)
                {
                    m.Abteilungen.Add(abt1);
                }
                if (i % 3 == 0)
                {
                    m.Abteilungen.Add(abt2);
                }

                context.Mitarbeiter.Add(m);
            }
            context.SaveChanges();
        }
Esempio n. 2
0
        private void Demo(object sender, RoutedEventArgs e)
        {
            var abt1 = new Abteilung()
            {
                Bezeichnung = "Holz"
            };
            var abt2 = new Abteilung()
            {
                Bezeichnung = "Steine"
            };

            for (int i = 0; i < 100; i++)
            {
                var m = new Mitarbeiter()
                {
                    Name     = $"Fred #{i:000}",
                    Beruf    = "Macht dinge",
                    GebDatum = DateTime.Now.AddYears(-40).AddDays(17 * i)
                };

                if (i % 2 == 0)
                {
                    m.Abteilung.Add(abt1);
                }

                if (i % 3 == 0)
                {
                    m.Abteilung.Add(abt2);
                }

                context.PersonSet.Add(m);
            }
            context.SaveChanges();
        }