private void btnSil_Click(object sender, EventArgs e) { id_ucak = cmbUcak.SelectedValue.ToString(); DialogResult cvp = MessageBox.Show("Kayıt Silinecek. Eminminisiniz?", "Silme Onayı", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (cvp == DialogResult.Yes) { HavayoluBL hbl = new HavayoluBL(); if (hbl.HavayoluEnvanterSil(id_havayolu, id_ucak)) { MessageBox.Show("Silme Başarılı!"); Temizle(); } else { MessageBox.Show("Silme hatalı!"); } hbl.Dispose(); } else { MessageBox.Show("İşlem İptal Edildi!"); Temizle(); } }
private void btnKaydet_Click(object sender, EventArgs e) { HavayoluBL hbl = new HavayoluBL(); foreach (DataRow item in dt.Rows) { Ucak u = new Ucak(); if (item.RowState != DataRowState.Deleted) { //for (int i = 0; i < 5; i++) //{ // MessageBox.Show(item[i].ToString()); //} u.Id_Havayolu = item[4].ToString(); u.Id_Ucak = item[3].ToString(); u.Adet = Convert.ToInt32(item[2].ToString()); } switch (item.RowState) { case DataRowState.Added: hbl.HavayoluEnvanterKaydet(u); MessageBox.Show("Eklendi"); break; case DataRowState.Deleted: hbl.HavayoluEnvanterSil((string)(item[4, DataRowVersion.Original]), (string)(item[3, DataRowVersion.Original])); MessageBox.Show("Silindi"); break; case DataRowState.Modified: u.Id_Havayolu = item[4].ToString(); u.Id_Ucak = item[3].ToString(); u.Adet = Convert.ToInt32(item[2]); hbl.EnvanterGuncelle(u); MessageBox.Show("Guncellendi"); break; default: break; } } }