private void btnGuncelle_Click(object sender, EventArgs e) { MusteriBL musteribl = new MusteriBL(); //guncellemek için metodumuzu cağırdık newledik. Musteri Must = new Musteri(); //yeni oluşturduğumuz Must nesnemizi newledik. Must.Ad = txtMusteriAdi.Text.Trim(); // içine artık yeni verileri doldurduk.. Must.Soyad = txtMusteriSoyadi.Text.Trim(); Must.Tc = txtMusteriTc.Text.Trim(); Must.Telefon = txtMusteriTelefon.Text.Trim(); Must.Adres = txtMusteriAdres.Text.Trim(); if (musteribl.Guncelle(Must))// musteribl metodumuzdan guncelleyi çağırıp içerisine yeni içi dolu metodu gönderdik. { MessageBox.Show("Güncelleme başarılı"); this.Close(); } }
private void btnKaydet_Click(object sender, EventArgs e) { MusteriBL mbl = new MusteriBL(); foreach (DataRow item in dt.Rows) { Musteri m = new Musteri(); if (item.RowState != DataRowState.Deleted) { m.Ad = item[1].ToString(); m.Soyad = item[2].ToString(); m.Telefon = item[3].ToString(); m.Sifre = item[4].ToString(); m.EPosta = item[5].ToString(); m.Adres = item[6].ToString(); m.TCKNo = item[7].ToString(); } switch (item.RowState) { case DataRowState.Added: mbl.Kaydet(m); break; case DataRowState.Deleted: mbl.MusteriSil(Convert.ToInt32(item[0, DataRowVersion.Original])); break; case DataRowState.Modified: m.Musteriid = Convert.ToInt32(item[0]); mbl.Guncelle(m); break; default: break; } } }