public FrmUyeIslem(Entities.Uye uyeEntity) { InitializeComponent(); uyeService.OrnekOlustur(true); telefonService.OrnegeBagla(uyeService.OrnekOlustur(false)); adresService.OrnegeBagla(uyeService.OrnekOlustur(false)); sinifService.OrnegeBagla(uyeService.OrnekOlustur(false)); //dışarıdan uyeEntity içerde kullanmak için _uyeEntity eşitlendi _uyeEntity = uyeEntity; //EditValue eklenicek hangi kaynağıma _uyeEntity e,Durum kolonuna eklenicek,formatlı durum false toggleUyeDurum.DataBindings.Add("EditValue", _uyeEntity, "Durum", false, DataSourceUpdateMode.OnPropertyChanged); txtTcNo.DataBindings.Add("Text", _uyeEntity, "TcKimlikNo", false, DataSourceUpdateMode.OnPropertyChanged); txtOkulNo.DataBindings.Add("Text", _uyeEntity, "OkulNo", false, DataSourceUpdateMode.OnPropertyChanged); txtBarkodu.DataBindings.Add("Text", _uyeEntity, "Barkod", false, DataSourceUpdateMode.OnPropertyChanged); txtAdi.DataBindings.Add("Text", _uyeEntity, "Adi", false, DataSourceUpdateMode.OnPropertyChanged); txtSoyadi.DataBindings.Add("Text", _uyeEntity, "Soyadi", false, DataSourceUpdateMode.OnPropertyChanged); txtYabanciDil.DataBindings.Add("Text", _uyeEntity, "YabanciDil", false, DataSourceUpdateMode.OnPropertyChanged); txtKayitTarihi.DataBindings.Add("EditValue", _uyeEntity, "KayitTarih", true, DataSourceUpdateMode.OnPropertyChanged, DateTime.Now); txtAciklama.DataBindings.Add("Text", _uyeEntity, "Aciklama", false, DataSourceUpdateMode.OnPropertyChanged); //gridleri ilgili servislerle bağlanıyor,UyeId si _uyeEntity içeisindeki Id leri eşitle gridControlTelefonlar.DataSource = telefonService.BaglantiNesnesi(x => x.UyeId == _uyeEntity.Id); gridControlUyeAdres.DataSource = adresService.BaglantiNesnesi(x => x.UyeId == _uyeEntity.Id); SinifListele(); }
private void btnDuzenle_Click(object sender, EventArgs e) { Entities.Uye uyeEntity = (Entities.Uye)gridUye.GetFocusedRow(); FrmUyeIslem form = new FrmUyeIslem(uyeEntity); form.ShowDialog(); }
private void btnDuzenle_Click(object sender, EventArgs e) { //Entities den Uye ttipinde gelicek Entities.Uye uyeEntity = (Entities.Uye)gridKitap.GetFocusedRow(); FrmUyeIslem formUyeIslem = new FrmUyeIslem(uyeEntity); formUyeIslem.ShowDialog(); }
private void btnUyeDuzenle_Click(object sender, EventArgs e) { Entities.Uye uyeEntity = (Entities.Uye)layoutViewUye.GetFocusedRow(); FrmUyeIslem form = new FrmUyeIslem(uyeEntity); form.ShowDialog(); if (form.Kaydedildi) { Listele(); } }
private void btnUyeSil_Click(object sender, EventArgs e) { Entities.Uye uyeEntity = (Entities.Uye)layoutViewUye.GetFocusedRow(); if (MessageBox.Show("Seçili olan veriyi silmek istediğinize emin misiniz?", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes) { uyeService.Sil(uyeEntity); uyeService.Kaydet(); Listele(); } }
//Üye Düzenleme işlemi private void btnUyeDuzenle_Click(object sender, EventArgs e) { //Düzenleme işlemi için grid içerisinden seçili olması gerekmektedir. Entities.Uye uyeEntity = (Entities.Uye)layoutUye.GetFocusedRow(); FrmUyeIslem form = new FrmUyeIslem(uyeEntity); form.ShowDialog(); if (form.kaydedildi) { Listele(); } }
private void btnUyeSil_Click(object sender, EventArgs e) { //Silme işlemi için grid içerisinden row seçili olması gerekmektedir. Entities.Uye uyeEntity = (Entities.Uye)layoutUye.GetFocusedRow(); if (MessageBox.Show("Seçili olan veriyi silmek istediğinize emin misiniz?", "Uyarı", MessageBoxButtons.YesNo) == DialogResult.Yes) { //silincek Entity ulaştıktan sonra işlemi kaydet daha sonra listele uyeService.Sil(uyeEntity); uyeService.Kaydet(); Listele(); } }
public FrmUyeIslem(Entities.Uye uyeEntity) { InitializeComponent(); uyeService.OrnekOlustur(true); sinifService.OrnegeBagla(uyeService.OrnekOlustur(false)); telefonService.OrnegeBagla(uyeService.OrnekOlustur(false)); adresService.OrnegeBagla(uyeService.OrnekOlustur(false)); _uyeEntity = uyeEntity; toggleDurum.DataBindings.Add("EditValue", _uyeEntity, "Durum", false, DataSourceUpdateMode.OnPropertyChanged); txtTcKimlikNo.DataBindings.Add("Text", _uyeEntity, "TcKimlikNo", false, DataSourceUpdateMode.OnPropertyChanged); txtOkulNo.DataBindings.Add("Text", _uyeEntity, "OkulNo", false, DataSourceUpdateMode.OnPropertyChanged); txtBarkodu.DataBindings.Add("Text", _uyeEntity, "Barkod", false, DataSourceUpdateMode.OnPropertyChanged); txtAdi.DataBindings.Add("Text", _uyeEntity, "Adi", false, DataSourceUpdateMode.OnPropertyChanged); txtSoyadi.DataBindings.Add("Text", _uyeEntity, "Soyadi", false, DataSourceUpdateMode.OnPropertyChanged); txtYabanciDil.DataBindings.Add("Text", _uyeEntity, "YabanciDil", false, DataSourceUpdateMode.OnPropertyChanged); txtKayitTarihi.DataBindings.Add("EditValue", _uyeEntity, "KayitTarihi", true, DataSourceUpdateMode.OnPropertyChanged, DateTime.Now); txtAdresAciklama.DataBindings.Add("Text", _uyeEntity, "Aciklama", false, DataSourceUpdateMode.OnPropertyChanged); gridContTelefon.DataSource = telefonService.BaglantiNesnesi(c => c.UyeId == _uyeEntity.Id); gridContAdres.DataSource = adresService.BaglantiNesnesi(c => c.UyeId == _uyeEntity.Id); SinifListele(); }