private void KitapTeslimAl_Click(object sender, EventArgs e) { if (KitapList.Items.Count == 0) { MessageBox.Show("Lütfen teslim almak istediğiniz kitabı aratarak bulun ve seçin"); } else if (KitapList.SelectedIndex == -1) { MessageBox.Show("Lütfen teslim almak istediğiniz kitabı seçin"); } else { Kitap Temp = (Kitap)KitapList.SelectedItem; if (!Temp.KiralamaDurumu) { MessageBox.Show("Tebrikler! Az önce zaten kütüphanede olan bir kitabı teslim almaya çalıştınız\n" + "Eğer şu an karşınızda 'Ben bu kitabı teslim etmek istiyorum' diyerek seçtiğiniz kitabı size uzatan bir üye varsa,\n" + "Şu olaylardan biri olmuş olabilir;\n" + "1-) Şu an size bakan üye kitabı kütüphaneden alırken kimseye bir şey söylememiş olabilir,\n" + "2-) Öküzün biri (bu öküz siz de olabilirsiniz) kitabı kiralamış ancak sisteme kiralama girişi yapmamış olabilir,\n" + "3-) Yine aynı veya benzeri bir öküz kitabı teslim aldığı halde sisteme teslim alma girişi yapmamış olabilir.\n" + " (Böyle bir öküz tespit ederseniz kendisine ödemeyi nasıl tahsil ettiğini sorun)"); } else { Form5 TeslimAl = new Form5(Form5.TESLIM_AL, Temp); TeslimAl.ShowDialog(); setList(); } } }
private void KitapKirala_Click(object sender, EventArgs e) { if (KitapList.Items.Count == 0) { MessageBox.Show("Lütfen kiralamak istediğiniz kitabı aratarak bulun ve seçin"); } else if (KitapList.SelectedIndex == -1) { MessageBox.Show("Lütfen kiralamak istediğiniz kitabı seçin"); } else { Kitap Temp = (Kitap)KitapList.SelectedItem; if (Temp.KiralamaDurumu) { MessageBox.Show("Tebrikler! Az önce zaten kiralanmış bir kitabı kiralamaya çalıştınız\n" + "Eğer şu an karşınızda 'Ben bu kitabı kiralamak istiyorum' diyerek seçtiğiniz kitabı size uzatan bir üye varsa,\n" + "Şu olaylardan biri olmuş olabilir;\n" + "1-) Hanzonun biri kitabı teslim etmeyi geciktirince kitabı kütüphaneye çaktırmadan bırakıp tüyümüş olabilir,\n" + "2-) Öküzün biri (bu öküz siz de olabilirsiniz) kitabı teslim almış ancak sisteme teslim alma girişi yapmamış olabilir,\n" + " (Bu öküzü tespit ederseniz kendisine ödemeyi nasıl tahsil ettiğini sorun)\n" + "3-) Yine aynı veya benzeri bir öküz kitabı kiralamadığı halde sisteme kiralama girişi yapmış olabilir."); } else { Form5 Kirala = new Form5(Form5.KIRALA, Temp); Kirala.ShowDialog(); setList(); } } }