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 }
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ı? }
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; }
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; }
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(); } }
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; */ }
public Siparis SiparisBul(int masaNo) { return(AktifSiparisler.FirstOrDefault(x => x.MasaNo == masaNo)); }
public bool MasaDoluMu(int masaNo) { return(AktifSiparisler.Any(x => x.MasaNo == masaNo)); }