protected void btnKaydet_Click(object sender, EventArgs e) { tblPersonel t = new tblPersonel(); t.PersonelAd = txtAd.Text; t.PersonelSoyad = txtSoyad.Text; db.tblPersonels.Add(t); db.SaveChanges(); var personel = db.tblPersonels.ToList(); Repeater1.DataSource = personel; Repeater1.DataBind(); }
private void Ac(int secimId) { edit = true;//güncelleme işlemi yapabilmek için tblPersonel pers = db.tblPersonels.Find(secimId); txtAd.Text = pers.Adi; //tersten yaptık güncelleme işlemi için bunlar. txtAdres.Text = pers.Adres; txtDepartman.Text = pers.tblDepartman.DepartmanAdi; //foreign key txtDogumTarih.Text = pers.DogumTarih.ToString(); txtİsBasTarih.Text = pers.IsBasTarih.ToString(); txtİsSonTarih.Text = pers.IsSonTarih.ToString(); txtPersonelNo.Text = pers.PersonelNo; txtTc.Text = pers.TcNo; txtTel.Text = pers.Tel; txtEmail.Text = pers.Email; }
private void Ac(int secimId) { edit = true; tblPersonel pers = db.tblPersonels.Find(secimId); txtAd.Text = pers.Adi; txtAdres.Text = pers.Adres; txtDepartman.Text = pers.blgDepartman.DepartmanAdi; txtDogumTarih.Text = pers.DogumTarihi.ToString(); txtEmail.Text = pers.Email; txtIsBasTarih.Text = pers.IsBasTarih.ToString(); txtIsSonTarih.Text = pers.IsSonTarih.ToString(); txtPersonelNo.Text = pers.PersonelNo; txtTc.Text = pers.Tcno; txtTel.Text = pers.Telefon; }
void Guncelle() { tblPersonel pers = db.tblPersonels.Find(secimId); // nesne oluşturduk. pers.Adi = txtAd.Text; pers.PersonelNo = txtPersonelNo.Text; pers.Adres = txtAdres.Text; pers.DepartmanId = db.blgDepartmen.First(x => x.DepartmanAdi == txtDepartman.Text).Id; // x artık departman tablosundaki id ve adına ulaşabiliyor. First tek kayıt getir demek. landa experision pers.DogumTarihi = Convert.ToDateTime(txtDogumTarih.Text); pers.Email = txtEmail.Text; pers.IsBasTarih = Convert.ToDateTime(txtIsBasTarih.Text); pers.IsSonTarih = Convert.ToDateTime(txtIsSonTarih.Text); pers.PersonelNo = txtPersonelNo.Text; pers.Tcno = txtTc.Text; pers.Telefon = txtTel.Text; // db de oluşturduğum nesneyi doldurdum db.SaveChanges(); MessageBox.Show("Güncelleme Başarılı"); Listele(); Temizle(); }
void Guncelle() { tblPersonel pers = db.tblPersonels.Find(secimId); pers.Adi = txtAd.Text; pers.Adres = txtAdres.Text; pers.DepartmanId = db.blgDepartmen.First(x => x.DepartmanAdi == txtDepartman.Text).Id; pers.DogumTarih = Convert.ToDateTime(txtDogumTarih.Text); pers.IsBasTarih = Convert.ToDateTime(txtIsBasTarih.Text); pers.IsSonTarih = Convert.ToDateTime(txtIsSonTarih.Text); pers.Tcno = txtTc.Text; pers.Telefon = txtTel.Text; pers.Email = txtEmail.Text; pers.PersonelNo = txtPersonelNo.Text; db.SaveChanges(); MessageBox.Show("Güncelleme Başarılı"); Listele(); Temizle(); }
void Guncelle() { tblPersonel pers = db.tblPersonels.Find(secimId); pers.Adi = txtAd.Text; pers.Adres = txtAdres.Text; pers.DepartmanId = db.tblDepartmen.First(x => x.DepartmanAdi == txtDepartman.Text).Id; // First tek bir kayıt döndürmesini sağlıyor. x'i biz tanımlıyoruz(a,b,c denebilir.) pers.DogumTarih = DateTime.Parse(txtDogumTarih.Text); //Parse da null değeri girilirse inception hatası verir. Convert ise '0' değerini atar. //pers.DogumTarihi = Convert.ToDateTime (txtDogumTarih.Text); Üst satırın yerine kullanılabilir. pers.Email = txtEmail.Text; pers.IsBasTarih = DateTime.Parse(txtİsBasTarih.Text); pers.IsSonTarih = DateTime.Parse(txtİsSonTarih.Text); pers.PersonelNo = txtPersonelNo.Text; pers.TcNo = txtTc.Text; pers.Tel = txtTel.Text; db.SaveChanges(); MessageBox.Show("Güncelleme Başarılı."); Listele(); Temizle(); }
private void YeniKaydet() { tblPersonel pers = new tblPersonel(); pers.Adi = txtAd.Text; pers.Adres = txtAdres.Text; pers.DepartmanId = db.blgDepartmen.First(x => x.DepartmanAdi == txtDepartman.Text).Id; pers.DogumTarih = Convert.ToDateTime(txtDogumTarih.Text); pers.IsBasTarih = Convert.ToDateTime(txtIsBasTarih.Text); pers.IsSonTarih = Convert.ToDateTime(txtIsSonTarih.Text); pers.Tcno = txtTc.Text; pers.Telefon = txtTel.Text; pers.Email = txtEmail.Text; pers.PersonelNo = txtPersonelNo.Text; db.tblPersonels.Add(pers); db.SaveChanges(); MessageBox.Show("Kayıt Başarılı"); Listele(); Temizle(); }
private void YeniKaydet() //2 { tblPersonel pers = new tblPersonel(); pers.Adi = txtAd.Text; //solda yazdığım sağdakine bilgi taşır pers.Adres = txtAdres.Text; pers.DepartmanId = db.blgDepartmen.First(x => x.DepartmanAdi == txtDepartman.Text).Id; //Firs tek bir kayıt getirir. pers.DogumTarih = DateTime.Parse(txtDogumTarih.Text); //pers.DogumTarih = Convert.ToDateTime(txtDogumTarih.Text); ikisi de aynı.Tarihli olanları hep böyle yapmalıyız. //Parse de null diye bi değer gelirse hata verir.Convertte 0 değeri vericek. pers.Email = txtEmail.Text; pers.İsBasTarih = Convert.ToDateTime(txtİsBasTarih.Text); pers.İsSonTarih = Convert.ToDateTime(txtİsSonTarih.Text); pers.PersonelNo = txtPersonelNo.Text; pers.TcNo = txtTc.Text; pers.Tel = txtTel.Text; db.tblPersonels.Add(pers); db.SaveChanges(); MessageBox.Show("Kayıt Başarılı."); Listele(); Temizle(); }