示例#1
0
        protected override void SiparisDuz(int spno, string t, string i, bool b, bool l)
        {
            TostSinif           tost   = null;
            IcecekSinif         icecek = null;
            Iicindekiler        ici    = new KadikoySube();
            List <SiparisSinif> temp   = new List <SiparisSinif>();

            if (t != null)
            {
                if (t.Equals("Kasarli"))
                {
                    tost = new KasarliTost(ici);
                }
                else if (t.Equals("Ayvalik"))
                {
                    tost = new AyvalikTostu(ici);
                }
                else
                {
                    tost = new KarisikTost(ici);
                }
                temp.Add(tost);
            }

            if (i != null)
            {
                if (i.Equals("Oralet"))
                {
                    icecek = new Oralet();
                }
                else if (i.Equals("Ihlamur"))
                {
                    icecek = new Ihlamur();
                }
                else
                {
                    icecek = new SiyahCay();
                }

                if (b)
                {
                    icecek = new Bal(icecek);
                }
                if (l)
                {
                    icecek = new Limon(icecek);
                }
                temp.Add(icecek);
            }
            siparisler[spno][0] = null;
            siparisler[spno][0] = tost;
            siparisler[spno][1] = null;
            siparisler[spno][1] = icecek;
        }
示例#2
0
            // hillsboro-style preparation for all pizzas
            protected override Cay CayOlustur(string type)
            {
                Cay cay = null;
                MMalzemeFabrikasi malzemeFabrikasi =
                    new RizeMalzemeFabrikasi();

                if (type == "Siyah")
                {
                    cay = new SiyahCay(malzemeFabrikasi);
                }
                else if (type == "Yesil")
                {
                    cay = new YesilCay(malzemeFabrikasi);
                }

                /*  else if (type == "Suede")
                 *    pizza = new ShoePizza(malzemeFabrikasi);*/

                return(cay);
            }