public OduncVer(OduncKitapOgr _odunc) { odunc = _odunc; InitializeComponent(); if (odunc.KitapMi) { kitap = oduncManager.GetKitapById(odunc.Kitap_Id); label_Bilgi.Text = "Kitap Adı : " + kitap.KitapAdi; ara.Text = "Öğrenci Arayınız."; ColumnOgrenci(); } else { ogrenci = oduncManager.GetOgrenciById(odunc.Ogrenci_Id); label_Bilgi.Text = "Öğrenci Adı-Soyadı : " + ogrenci.Ad + " " + ogrenci.Soyad; ara.Text = "Kitap Arayınız."; ColumnKitap(); } listView.FullRowSelect = true; }
private void odunc_Button_Click(object sender, EventArgs e) { int selectedIndex = -1; if (listView.SelectedItems.Count > 0) { selectedIndex = listView.Items.IndexOf(listView.SelectedItems[0]); } if (selectedIndex == -1) { MessageBox.Show("Listeden Bir Şey Seçilmesi Lazım!"); return; } OduncKitapOgr odunc = new OduncKitapOgr() { KitapMi = this.kitapMi }; if (kitapMi) { odunc.Kitap_Id = listKitap_Id[selectedIndex]; if (kitapManager.KitapRaftaMi(odunc.Kitap_Id) == false) { MessageBox.Show("Kitap Rafta Değil"); return; } } else { odunc.Ogrenci_Id = listOgrenci_Id[selectedIndex]; } OduncVer ov = new OduncVer(odunc); ov.ShowDialog(); ara_Button_Click(null, null); }