コード例 #1
0
 protected void ButtonKaydet_Click(object sender, EventArgs e)
 {
     try
     {
         MusteriSiparis          siparis   = new MusteriSiparis();
         MusteriSiparisBsWrapper siparisWp = new MusteriSiparisBsWrapper();
         siparis.MusteriKey        = new Guid(Request.QueryString["MusteriKey"].ToString());
         siparis.MusteriSiparisKey = Guid.NewGuid();
         siparis.SiparisTarihi     = Convert.ToDateTime(TextBoxTarih.Text);
         siparis.Tutar             = Convert.ToDecimal(TextBoxTutar.Text);
         siparisWp.Ekle(siparis);
         SiparisleriGetir();
         MessageBox("Sipariş kaydedilmiştir", MesajTuruEnum.Basari);
     }
     catch (Exception exc)
     {
         MessageBox("Sipariş kaydedilirken bir hata ile karşılaşıldı. Hata metni : " + exc.Message, MesajTuruEnum.Hata);
     }
 }
コード例 #2
0
        public void SiparismGuncelle(int MusteriSiparisId, int MusteriSiparisDurumu)
        {
            ContextDataModel bd = new ContextDataModel();
            int siparisId       = Convert.ToInt32(MusteriSiparisId.ToString());
            var musteriSiparis  = (from s in _context.MusteriSiparis where s.MusteriSiparisId == siparisId select s).FirstOrDefault();



            MusteriSiparis guncelleSiparis = new MusteriSiparis
            {
                MusteriSiparisId = musteriSiparis.MusteriSiparisId,
                SiparisDurum     = MusteriSiparisDurumu
            };

            using (var db = new ContextDataModel())
            {
                db.MusteriSiparis.Attach(guncelleSiparis);
                db.Entry(guncelleSiparis).Property(x => x.SiparisDurum).IsModified = true;

                db.SaveChanges();
            }
        }