protected void btnKaydet_Click(object sender, EventArgs e) { if (lblMusteriNo.Text == "0") { DataModel.Kullanicilar yenikullanici = new DataModel.Kullanicilar(); yenikullanici.Ad = txtAd.Text; yenikullanici.Soyad = txtSoyad.Text; yenikullanici.EMail = txtEmail.Text; yenikullanici.IkinciAd = txtIkinciAd.Text; yenikullanici.Sifre = txtSifre.Text; yenikullanici.TcKimlikNo = txtTcNo.Text; yenikullanici.Telefon = txtTelefon.Text; yenikullanici.KullaniciAd = txtKullaniciAdi.Text; ent.Kullanicilar.Add(yenikullanici); ent.SaveChanges(); var kullanici = ent.Kullanicilar.Where(k => k.TcKimlikNo == txtTcNo.Text).FirstOrDefault(); int kullaniciid = kullanici.ID; DataModel.Adresler yeniadres = new DataModel.Adresler(); yeniadres.Adres = txtTeslimAdresi.Text; yeniadres.Il = txtIl.Text; yeniadres.Ilce = txtIlce.Text; yeniadres.KullaniciID = kullaniciid; ent.Adresler.Add(yeniadres); ent.SaveChanges(); } else { int kullaniciid = Convert.ToInt32(lblMusteriNo.Text); var degisenkullanici = ent.Kullanicilar.Where(k => k.ID == kullaniciid).FirstOrDefault(); var adresi = ent.Adresler.Where(a => a.KullaniciID == kullaniciid).FirstOrDefault(); degisenkullanici.Ad = txtAd.Text; degisenkullanici.Soyad = txtSoyad.Text; degisenkullanici.EMail = txtEmail.Text; degisenkullanici.IkinciAd = txtIkinciAd.Text; degisenkullanici.Sifre = txtSifre.Text; degisenkullanici.TcKimlikNo = txtTcNo.Text; degisenkullanici.Telefon = txtTelefon.Text; degisenkullanici.KullaniciAd = txtKullaniciAdi.Text; adresi.Adres = txtTeslimAdresi.Text; adresi.Il = txtIl.Text; adresi.Ilce = txtIlce.Text; adresi.KullaniciID = kullaniciid; ent.SaveChanges(); } }
protected void btnKaydet_Click(object sender, EventArgs e) { if (lblfirmano.Text == "0") { DataModel.Firmalar yenifirma = new DataModel.Firmalar(); yenifirma.FirmaAd = txtFirmaAdi.Text; yenifirma.FirmaMail = txtEmail.Text; yenifirma.KullaniciAd = txtKullaniciAdi.Text; yenifirma.Sifre = txtSifre.Text; yenifirma.Telefon = txtTelefon.Text; yenifirma.VergiDairesi = txtVergi.Text; yenifirma.VergiNo = txtTcNo.Text; yenifirma.YetkiliAd = txtAd.Text; yenifirma.YetkiliSoyad = txtSoyad.Text; ent.Firmalar.Add(yenifirma); try { ent.SaveChanges(); var firma = ent.Firmalar.Where(f => f.FirmaAd == txtFirmaAdi.Text).FirstOrDefault(); int firmano = firma.ID; DataModel.Adresler firmadresi = new DataModel.Adresler(); firmadresi.FirmaID = firmano; firmadresi.Adres = txtTeslimAdresi.Text; firmadresi.Il = txtIl.Text; firmadresi.Ilce = txtIlce.Text; ent.Adresler.Add(firmadresi); ent.SaveChanges(); Temizle(); FirmalariGetir(); pnlYeniFirmaEkle.Visible = false; } catch (Exception ex) { string hata = ex.Message; } } }