Esempio n. 1
0
        static void GenereStockPapeterie(Stock <IProduit> stock)
        {
            var random = new Random();

            // on fabrique 100 produits au max
            for (int i = 0; i < random.Next(100); i++)
            {
                string designation = random.NextWord(10);
                var    categorie   = (Papeterie.CategorieEnum)random.Next(Enum.GetValues(typeof(Papeterie.CategorieEnum)).Length - 1);

                var papeterie = new Papeterie(categorie, designation)
                {
                    PrixUnitaireHt = random.Next(1, 200) + random.NextDouble(),
                    Quantite       = random.Next(20)
                };

                stock.Add(papeterie);
            }
        }
Esempio n. 2
0
        static void GenereStockLivre()
        {
            var random = new Random();

            // on fabrique 100 livres au max
            for (int i = 0; i < random.Next(20, 100); i++)
            {
                Random.Person p     = random.NextPerson(Random.AllowedLanguage.FRENCH);
                string        titre = random.NextLoremIpsum(random.Next(2));

                var livre = new Livre(titre, p.FirstName, p.LastName)
                {
                    PrixUnitaireHt = random.Next(1, 200) + random.NextDouble(),
                    Quantite       = random.Next(20)
                };

                stock.Add(livre);
            }
        }
Esempio n. 3
0
        private void GenerateAuteurs()
        {
            var random = new Random();

            var dal = new AuteurEntityDal();

            // on fabrique 100 livres au max
            for (int i = 0; i < random.Next(10, 20); i++)
            {
                Random.Person p = random.NextPerson(Random.AllowedLanguage.FRENCH);

                dal.Add(p.FirstName, p.LastName);
            }
        }