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