public string mamulbakiyeHesapla(string dgr)
        {
            Mamul a = new Mamul();

            bakiye = Convert.ToString(Convert.ToDouble(bakiye) - Convert.ToDouble(a.mamulfiyatHesapla(dgr)));
            return(bakiye);
        }
        public void UrunList()
        {
            Mamul     x = new Mamul();
            YariMamul y = new YariMamul();

            a.tavanCiz(45);
            a.araCiz(45, "1- " + x.adi + " " + "Mamul" + " " + x.fiyat + " " + "TL/kg");
            a.ayracCiz(45);
            a.araCiz(45, "2- " + y.adi + " " + "Yari Mamul" + " " + y.fiyat + " " + "TL/kg");
            a.zeminCiz(45);
        }
        static void Main(string[] args)
        {
            do
            {
                Console.SetWindowSize(150, 30);
                Sirket    a      = new Sirket();
                m1        ug     = new m1();
                m2        cld    = new m2();
                Mamul     tahin  = new Mamul();
                YariMamul kSusam = new YariMamul();
                Urun      b      = new Urun();
                a.tanitimCiz();
                Console.Write("Vergi No : ");
                string pass = Console.ReadLine();

                do
                {
                    if (pass == ug.vergiNo)
                    {
                        Console.Clear();
                        ug.musteriMenuCiz();
                        Console.WriteLine("1-Bakiye Yukleme");
                        Console.WriteLine("2-Urun Alma");
                        Console.WriteLine("3-Cikis");
                        Console.Write("Seciminiz : ");
                        int secim = Convert.ToInt32(Console.ReadLine());
                        if (secim == 1)
                        {
                            ug.bakiyeYukle();
                        }
                        else if (secim == 2)
                        {
                            b.UrunList();
                            Console.Write("Alacaginiz urunu seciniz : ");
                            secim = Convert.ToInt32(Console.ReadLine());
                            if (secim == 1)
                            {
                                Console.Write("Siparis edeciğiniz miktari kg cinsinden yaziniz :");
                                string siparis = Console.ReadLine();
                                tahin.mamulfiyatHesapla(siparis);
                                Console.Write("Alisveris tutariniz : " + tahin.fiyat + "TL dir. Onayliyorsanız (Evet) yaziniz(buyuk kucuk harf duyarlidir.) :");
                                string index = Console.ReadLine();
                                if (index == "Evet")
                                {
                                    ug.mamulbakiyeHesapla(siparis);
                                    if (ug.bakiye == "0")
                                    {
                                        Console.Write("Bakiyeniz yetersiz oldugu icin islem yapilamamistir.Bakiye yuklemeyi secebilirsiniz.");
                                        Thread.Sleep(3000);
                                        Console.Clear();
                                    }
                                    else
                                    {
                                        Console.WriteLine("Tesekkurler !" + " " + ug.adi + " " + "Siparisiniz tamamlanmistir. Urununuz 3 is gunu icerisinde sirketinize ulastirilacaktir. ");
                                        Console.Write("PROFILINIZE YONLENDIRILIYORSUNUZ  ");
                                        for (var i = 0; i < 5; i++)
                                        {
                                            Console.Write(">");
                                            Thread.Sleep(2000);
                                        }
                                        ug.siparisTarihAta();
                                        Console.Clear();
                                    }
                                }
                            }
                            else if (secim == 2)
                            {
                                Console.Write("Siparis edeciğiniz miktari kg cinsinden yaziniz :");
                                string siparis = Console.ReadLine();
                                kSusam.ymamulfiyatHesapla(siparis);
                                Console.Write("Alisveris tutariniz : " + kSusam.fiyat + "TL dir. Onayliyorsanız (Evet) yaziniz(buyuk kucuk harf duyarlidir.) :");
                                string index = Console.ReadLine();
                                if (index == "Evet")
                                {
                                    ug.ymamulbakiyeHesapla(siparis);
                                    if (ug.bakiye == "0")
                                    {
                                        Console.Write("Bakiyeniz yetersiz oldugu icin islem yapilamamistir.Bakiye yuklemeyi secebilirsiniz.");
                                        Thread.Sleep(3000);
                                        Console.Clear();
                                    }
                                    else
                                    {
                                        Console.WriteLine("Tesekkurler !" + " " + ug.adi + " " + "Siparisiniz tamamlanmistir. Urununuz 3 is gunu icerisinde sirketinize ulastirilacaktir. ");
                                        Console.Write("PROFILINIZE YONLENDIRILIYORSUNUZ  ");
                                        for (var i = 0; i < 5; i++)
                                        {
                                            Console.Write(">");
                                            Thread.Sleep(2000);
                                        }
                                        ug.siparisTarihAta();
                                        Console.Clear();
                                    }
                                }
                            }
                        }
                        else
                        {
                            Console.Clear();
                            break;
                        }
                    }
                    else if (pass == cld.vergiNo)
                    {
                        Console.Clear();
                        cld.musteriMenuCiz();
                        Console.WriteLine("1-Bakiye Yukleme");
                        Console.WriteLine("2-Urun Alma");
                        Console.WriteLine("3-Cikis");
                        Console.Write("Seciminiz : ");
                        int secim = Convert.ToInt32(Console.ReadLine());
                        if (secim == 1)
                        {
                            cld.bakiyeYukle();
                        }
                        else if (secim == 2)
                        {
                            b.UrunList();
                            Console.Write("Alacaginiz urunu seciniz : ");
                            secim = Convert.ToInt32(Console.ReadLine());
                            if (secim == 1)
                            {
                                Console.Write("Siparis edeciğiniz miktari kg cinsinden yaziniz :");
                                string siparis = Console.ReadLine();
                                tahin.mamulfiyatHesapla(siparis);
                                Console.Write("Alisveris tutariniz : " + tahin.fiyat + "TL dir. Onayliyorsanız (Evet) yaziniz(buyuk kucuk harf duyarlidir.) :");
                                string index = Console.ReadLine();
                                if (index == "Evet")
                                {
                                    cld.mamulbakiyeHesapla(siparis);
                                    if (cld.bakiye == "0")
                                    {
                                        Console.Write("Bakiyeniz yetersiz oldugu icin islem yapilamamistir.Bakiye yuklemeyi secebilirsiniz.");
                                        Thread.Sleep(3000);
                                        Console.Clear();
                                    }
                                    else
                                    {
                                        Console.WriteLine("Tesekkurler !" + " " + cld.adi + " " + "Siparisiniz tamamlanmistir. Urununuz 3 is gunu icerisinde sirketinize ulastirilacaktir. ");
                                        Console.Write("PROFILINIZE YONLENDIRILIYORSUNUZ  ");
                                        for (var i = 0; i < 5; i++)
                                        {
                                            Console.Write(">");
                                            Thread.Sleep(2000);
                                        }
                                        cld.siparisTarihAta();
                                        Console.Clear();
                                    }
                                }
                            }
                            else if (secim == 2)
                            {
                                Console.Write("Siparis edeciğiniz miktari kg cinsinden yaziniz :");
                                string siparis = Console.ReadLine();
                                kSusam.ymamulfiyatHesapla(siparis);
                                Console.Write("Alisveris tutariniz : " + kSusam.fiyat + "TL dir. Onayliyorsanız (Evet) yaziniz(buyuk kucuk harf duyarlidir.) :");
                                string index = Console.ReadLine();
                                if (index == "Evet")
                                {
                                    cld.ymamulbakiyeHesapla(siparis);
                                    if (cld.bakiye == "0")
                                    {
                                        Console.Write("Bakiyeniz yetersiz oldugu icin islem yapilamamistir.Bakiye yuklemeyi secebilirsiniz.");
                                        Thread.Sleep(3000);
                                        Console.Clear();
                                    }
                                    else
                                    {
                                        Console.WriteLine("Tesekkurler !" + " " + cld.adi + " " + "Siparisiniz tamamlanmistir. Urununuz 3 is gunu icerisinde sirketinize ulastirilacaktir. ");
                                        Console.Write("PROFILINIZE YONLENDIRILIYORSUNUZ  ");
                                        for (var i = 0; i < 5; i++)
                                        {
                                            Console.Write(">");
                                            Thread.Sleep(2000);
                                        }
                                        cld.siparisTarihAta();
                                        Console.Clear();
                                    }
                                }
                            }
                        }
                        else
                        {
                            Console.Clear();
                            break;
                        }
                    }
                    else
                    {
                        Console.Clear();
                        Console.Write("!!Hatali Vergi Numarasi!! Eger musterimiz degilseniz bizimle iletisime gecip,kaydinizi gerceklestirebilirsiniz.Iyi gunler dileriz.");
                        Thread.Sleep(2000);
                        Console.Clear();
                        break;
                    }
                } while (true);
            } while (true);
        }