Пример #1
0
 public Siparis SiparisBul(int masaNo)
 {
     //foreach (var item in AktifSiparisler)
     //{
     //    if (item.MasaNo==masaNo)
     //    {
     //        return item;
     //    }
     //}
     //return null;
     return(AktifSiparisler.FirstOrDefault(x => x.MasaNo == masaNo));//kısa yolu bulduğun ilkini veya default null değerini döndür
 }
Пример #2
0
 public bool MasaDoluMu(int masaNo)
 {
     //foreach (var item in AktifSiparisler)
     //{
     //    if (item.MasaNo==masaNo)
     //    {
     //        return true;
     //    }
     //}
     //return false;
     return(AktifSiparisler.Any(x => x.MasaNo == masaNo));//kısa yolu içinde var mı?
 }
Пример #3
0
        public Siparis SiparisBul(int masaNo)
        {
            return(AktifSiparisler.FirstOrDefault(x => x.MasaNo == masaNo));
            //foreach (var item in AktifSiparisler)
            //{
            //    if (item.MasaNo == masaNo)
            //    {
            //        return item;
            //    }
            //}

            //return null;
        }
Пример #4
0
 public bool MasaDoluMu(int masaNo)
 {
     return(AktifSiparisler.Any(x => x.MasaNo == masaNo));
     //yukardakiyle bu aynı şeyi yapar
     //foreach (var item in AktifSiparisler)
     //{
     //    if(item.MasaNo == masaNo)
     //    {
     //        return true;
     //    }
     //}
     //return false;
 }
Пример #5
0
        public void MasayiKapat(int masaNo, SiparisDurum durum)
        {
            Siparis siparis = SiparisBul(masaNo);

            siparis.Durum         = durum;
            siparis.KapanisZamani = DateTime.Now;
            AktifSiparisler.Remove(siparis);
            GecmisSiparisler.Add(siparis);

            if (durum == SiparisDurum.Odendi)
            {
                siparis.OdenenTutar = siparis.ToplamTutar();
            }
        }
Пример #6
0
        public Siparis SiparisBul(int masaNo)
        {
            return(AktifSiparisler.FirstOrDefault(x => x.MasaNo == masaNo));

            /* Siparis sonuc = null;               yukarıdaki satır yerine yorum yazılabilir.
             *
             * foreach (var item in AktifSiparisler)
             * {
             *  if(item.MasaNo == masaNo)
             *  {
             *      return item;
             *  }
             * }
             * return null; */
        }
Пример #7
0
 public Siparis SiparisBul(int masaNo)
 {
     return(AktifSiparisler.FirstOrDefault(x => x.MasaNo == masaNo));
 }
Пример #8
0
 public bool MasaDoluMu(int masaNo)
 {
     return(AktifSiparisler.Any(x => x.MasaNo == masaNo));
 }