Exemplo n.º 1
0
 public Goods(string productName, string vendorCode, int availlability, int storage, int discount, int price, Marketer.Marketer marketerer)
 {
     this.productName   = productName;
     this.vendorCode    = vendorCode;
     this.availlability = availlability;
     if (storage >= 0 && storage <= 9)
     {
         this.storage = "Астана";
     }
     else if (storage >= 10 && storage <= 19)
     {
         this.storage = "Алматы";
     }
     else if (storage >= 20 && storage <= 29)
     {
         this.storage = "Караганда";
     }
     this.discount   = discount;
     this.price      = price;
     this.price_D    = price - ((price * discount) / 100);
     this.marketerer = marketerer;
 }
Exemplo n.º 2
0
        public User()
        {
            name        = "User";
            accessLevel = false;
            current     = 4;

            accounts[0] = new Marketer.Marketer()
            {
                fullName = "Рыспеков Ансар Кайратович", login = "******", password = "******", wrongAccess = 0, WhichIsAvaliable = 0, WhichIsUnavaliable = 0
            };
            accounts[1] = new Marketer.Marketer()
            {
                fullName = "Рыспекова Томирис Кайратовна", login = "******", password = "******", wrongAccess = 0, WhichIsAvaliable = 0, WhichIsUnavaliable = 0
            };
            accounts[2] = new Marketer.Marketer()
            {
                fullName = "Талгатбекова Асем-гуль Талгатбековна", login = "******", password = "******", wrongAccess = 0, WhichIsAvaliable = 0, WhichIsUnavaliable = 0
            };
            Random r = new Random();

            for (int i = 0, temp, temp2; i < 30; i++)
            {
                Random rnd = new Random(r.Next());
                temp  = rnd.Next(30);
                rnd   = new Random(r.Next());
                temp2 = rnd.Next(30);
                if (temp2 >= 0 && temp2 <= 9)//Первый Аккаунт
                {
                    temp2 = 0;
                }
                else if (temp2 >= 10 && temp2 <= 19)//Второй аккаунт
                {
                    temp2 = 1;
                }
                else if (temp2 >= 20 && temp2 <= 29)//Третий аккаунт
                {
                    temp2 = 2;
                }

                if (temp >= 0 && temp <= 9)//Первый продукт
                {
                    goods[i] = new Goods.Goods("LION ULTANUL", "FA" + rnd.Next(10) + "S" + rnd.Next(300) + "FX", rnd.Next(0, 10), rnd.Next(0, 30), rnd.Next(0, 80), rnd.Next(1000, 99999), accounts[temp2]);
                }
                else if (temp >= 10 && temp <= 19)//Второй продуктs
                {
                    goods[i] = new Goods.Goods("MEGA ULTRA PONCHIK", "XA" + rnd.Next(2) + "S-T-S-" + rnd.Next(4000) + "SSS", rnd.Next(0, 30), rnd.Next(0, 30), rnd.Next(0, 25), rnd.Next(500, 5000), accounts[temp2]);
                }

                else if (temp >= 20 && temp <= 29)//Третий продукт
                {
                    goods[i] = new Goods.Goods("VAC. CLEANER", "PANDA" + rnd.Next(14) + "-" + rnd.Next(18) + "SSS", rnd.Next(0, 30), rnd.Next(0, 30), rnd.Next(0, 95), rnd.Next(0, 999999), accounts[temp2]);
                }

                if (goods[i].availlability > 0)
                {
                    accounts[temp2].WhichIsAvaliable++;
                }
                else
                {
                    accounts[temp2].WhichIsUnavaliable++;
                }
            }
        }