private void button2_Click(object sender, EventArgs e) { int indx = dataGridView1.SelectedRows.Count; if (indx > 0) { int ogrenciId = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells[1].Value.ToString()); int kitapId = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells[3].Value.ToString()); Boolean durum = Convert.ToBoolean(dataGridView1.SelectedRows[0].Cells[8].Value); int kayit_id = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells[0].Value); DateTime alim; DateTime teslim; if (durum) { alim = Database.alimTarihiSorgula(ogrenciId, kayit_id, "kayit_gecmisi"); teslim = Database.teslimTarihiSorgula(ogrenciId, kayit_id, "kayit_gecmisi"); } else { alim = Database.alimTarihiSorgula(ogrenciId, kitapId, "ogrenci_kitap"); teslim = Database.teslimTarihiSorgula(ogrenciId, kitapId, "ogrenci_kitap"); } Ogrenci ogr = Database.GetOgrenci(ogrenciId); Kitap k = Database.GetKitap(kitapId); teslimForm = new teslim_form(ogr, k, alim, teslim, durum, kayit_id); teslimForm.FormClosing += new FormClosingEventHandler(teslimFormKapaniyor); teslimForm.ShowDialog(); } else { MessageBox.Show("Bir Kayıt seçiniz."); } }
private void teslimFormKapaniyor(object sender, FormClosingEventArgs e) { populateList(comboBox1.SelectedIndex); teslimForm = null; }