public virtual void SiparisIptalEt(Siparis siparis) { siparis.Urun.Stok += siparis.Adet; GelirGider.HesapGetir().Gelir -= siparis.Urun.Fiyat * siparis.Adet; //Bankaya iade işlemi için istek yapıldı varsayılıyor... }
public void SiparisGuncelle(Siparis siparis) { foreach (Siparis _siparis in SiparisListesi) { if (siparis.SiparisID == _siparis.SiparisID) { SiparisListesi.Remove(_siparis); SiparisListesi.Add(siparis); } } }
public override void SiparisIptalEt(Siparis siparis) { base.SiparisIptalEt(siparis); foreach (Siparis _siparis in YapilanSiparisler) { if (siparis.SiparisID == _siparis.SiparisID) { YapilanSiparisler.Remove(siparis); } } }
public bool SiparisGuncelle(Siparis siparis) { foreach (Siparis _siparis in YapilanSiparisler) { if (siparis.SiparisID == _siparis.SiparisID) { YapilanSiparisler.Remove(_siparis); YapilanSiparisler.Add(siparis); return(true); } } return(false); }
public void SiparisSil(Siparis siparis) { SiparisListesi.Remove(siparis); }
public void SiparisEkle(Siparis siparis) { SiparisListesi.Add(siparis); ToplamTutar += siparis.Urun.Fiyat * siparis.Adet; }