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); } }
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(); } }