Пример #1
0
        public void Generate()
        {
            List <Customer> customers = RandomCustomerGenerator.Generate(_setting);

            using FileStream stream = File.Create(_setting.DataFilePath);
            new XmlSerializer(typeof(CustomersList)).Serialize(stream, new CustomersList()
            {
                Customers = customers
            });
        }
Пример #2
0
        public void Generate()
        {
            var customers = RandomCustomerGenerator.Generate(_dataCount);

            using var stream = File.Create(_fileName);
            new XmlSerializer(typeof(CustomersList)).Serialize(stream, new CustomersList()
            {
                Customers = customers
            });
        }
Пример #3
0
        public void Generate()
        {
            List <Customer> customers = RandomCustomerGenerator.Generate(_setting);

            using (StreamWriter writer = new StreamWriter(new FileStream(_setting.DataFilePath, FileMode.Create, FileAccess.Write)))
            {
                foreach (Customer customer in customers)
                {
                    writer.WriteLine($"{customer.Id},{customer.FullName},{customer.Email},{customer.Phone}");
                }
            }
        }
        public void Generate()
        {
            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine("File-Generating started");
            var customers = RandomCustomerGenerator.Generate(_dataCount);

            using var stream = File.Create(_fileName);
            new XmlSerializer(typeof(CustomersList)).Serialize(stream, new CustomersList()
            {
                Customers = customers
            });
            Console.WriteLine("File-Generating finished");
        }