コード例 #1
0
 private void SiparisKapat(SiparisDurumu siparisDurumu, decimal odenenTutar = 0)
 {
     siparis.OdenenTutar   = odenenTutar;
     siparis.KapanisZamani = DateTime.Now;
     siparis.Durum         = siparisDurumu;
     db.AktifSiparisler.Remove(siparis);
     db.GecmisSiparisler.Add(siparis);
     DialogResult = DialogResult.OK;
     Close();
 }
コード例 #2
0
        void SiparisDurumGuncelle(SiparisDurumu durumu)
        {
            if (_selectedSiparis == null)
            {
                return;
            }
            _siparis.DurumGuncelle(_selectedSiparis.Id, durumu);
            yemeklerBindingSource.ResetBindings(true);
            musterilerBindingSource.ResetBindings(true);
            siparislerBindingSource.ResetBindings(true);

            //-------------------------------------------
            yemeklerBindingSource.DataSource   = _selectedSiparis.Yemek;
            musterilerBindingSource.DataSource = _selectedSiparis.Musteri;
            siparislerBindingSource.DataSource = _selectedSiparis;
        }
コード例 #3
0
        public Siparisler DurumGuncelle(Guid siparisId, SiparisDurumu state)

        {
            Siparisler result = Find(id: siparisId);

            if (result == null)
            {
                return(null);
            }
            result.SiparisDurum = state;
            if (state == SiparisDurumu.İletildi)
            {
                result.TeslimTarihi = DateTime.Now;
            }
            Update(result);
            return(Find(result.Id));
        }
コード例 #4
0
 public IEnumerable <Siparisler> All(SiparisDurumu state)
 {
     return(_repo.siparisRepository.Get(s => s.SiparisDurum == state));
 }
コード例 #5
0
 public void Sil(SiparisDurumu entity)
 {
     _siparisDurumuDal.Sil(entity);
 }
コード例 #6
0
 public void Guncelle(SiparisDurumu entity)
 {
     _siparisDurumuDal.Guncelle(entity);
 }
コード例 #7
0
 public void Ekle(SiparisDurumu entity)
 {
     _siparisDurumuDal.Ekle(entity);
 }