コード例 #1
0
        private void FillRidici()
        {
            var rnd     = new Random();
            var skupiny = new string[] { "A", "B", "C", "D", "E" };
            var data    = DataJmena.GetJmena().Skip(50);

            foreach (var d in data)
            {
                var item = new Uzivatel <IVlastnost>()
                {
                    Id             = m_sequenceRepository.GetSequenceValue(GetCollectionName()),
                    Jmeno          = d.Jmeno,
                    Prijmeni       = d.Prijmeni,
                    Obec           = d.Obec,
                    TrvaleBydliste = d.TrvaleBydliste,
                    Data           = new VlastnostRidic()
                    {
                        Skupiny   = new string[] { skupiny[rnd.Next(skupiny.Length - 1)], skupiny[rnd.Next(skupiny.Length - 1)] },
                        RokVydani = rnd.Next(1970, 2019)
                    }
                };
                Collection.InsertOne(item);
            }
        }
コード例 #2
0
        private void FillKuraci()
        {
            var znacky = new string[] { "Start", "Mars", "Sparta", "Marlboro", "ViceRoy" };
            var rnd    = new Random();
            var data   = DataJmena.GetJmena().Take(50);

            foreach (var d in data)
            {
                var item = new Uzivatel <IVlastnost>()
                {
                    Id             = m_sequenceRepository.GetSequenceValue(GetCollectionName()),
                    Jmeno          = d.Jmeno,
                    Prijmeni       = d.Prijmeni,
                    Obec           = d.Obec,
                    TrvaleBydliste = d.TrvaleBydliste,
                    Data           = new VlastnostKurak()
                    {
                        PocetDenne     = rnd.Next(100),
                        OblibenaZnacka = znacky[rnd.Next(znacky.Length - 1)]
                    }
                };
                Collection.InsertOne(item);
            }
        }