void Temizle() { foreach (Control item in this.Controls["pnlText"].Controls) { item.Text = string.Empty; } btnEkle.Text = "Ekle"; ucus_numarasi = null; btnVazgec.Visible = false; btnSil.Visible = false; cmbUcusNumarasi.SelectedIndex = 0; cmbAd.Enabled = true; cmbSoyad.Enabled = true; txtKoltukNo.Clear(); YolcuBL ybl = new YolcuBL(); cmbUcusNumarasi.DisplayMember = "Ucus_Numarasi"; cmbUcusNumarasi.ValueMember = "Ucus_Numarasi"; cmbUcusNumarasi.DataSource = ybl.YolcuListesi(); cmbAd.ResetText(); cmbSoyad.ResetText(); }
private void btnSil_Click(object sender, EventArgs e) { DialogResult cvp = MessageBox.Show("Kayıt Silinecek. Eminminisiniz?", "Silme Onayı", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (cvp == DialogResult.Yes) { YolcuBL ybl = new YolcuBL(); if (ybl.YolcuSil(ad, soyad)) { MessageBox.Show("Silme Başarılı!"); Temizle(); } else { MessageBox.Show("Silme hatalı!"); } ybl.Dispose(); } else { MessageBox.Show("İşlem İptal Edildi!"); Temizle(); } }
private void frmYolcuListele_Load(object sender, EventArgs e) { YolcuBL ybl = new YolcuBL(); dt = ybl.YolcuTable(); grdYolcular.DataSource = dt; ybl.Dispose(); UcusBL ubl = new UcusBL(); clmUcusNumarasi.DataSource = ubl.UcusNumarasiListesi(); clmUcusNumarasi.DisplayMember = "Ucus_Numarasi"; clmUcusNumarasi.ValueMember = "Ucus_Numarasi"; ubl.Dispose(); }
private void frmYolcuBul_Load(object sender, EventArgs e) { YolcuBL ybl = new YolcuBL(); cmbAd.DisplayMember = "Ad"; cmbAd.ValueMember = "Ad"; cmbSoyad.DisplayMember = "Soyad"; cmbSoyad.ValueMember = "Soyad"; cmbUcusNo.DisplayMember = "Ucus_Numarasi"; cmbUcusNo.ValueMember = "Ucus_Numarasi"; cmbAd.DataSource = ybl.YolcuListesi(); cmbSoyad.DataSource = ybl.YolcuListesi(); cmbUcusNo.DataSource = ybl.YolcuListesi(); }
private void btnEkle_Click(object sender, EventArgs e) { try { YolcuBL ybl = new YolcuBL(); Yolcu y = new Yolcu(); y.Ad = cmbAd.Text.Trim(); y.Soyad = cmbSoyad.Text.Trim(); y.Ucus_Numarasi = cmbUcusNumarasi.Text.Trim(); y.Koltuk_No = txtKoltukNo.Text.Trim(); if (ucus_numarasi == null) { MessageBox.Show(ybl.YolcuKaydet(y) ? "Başarılı" : "Başarısız"); Temizle(); } else { if (ybl.YolcuGuncelle(y)) { ucus_numarasi = null; Temizle(); MessageBox.Show("Güncelleme Başarılı"); } else { MessageBox.Show("Güncelleme Başarısız!"); } } } catch (SqlException ex) { switch (ex.Number) { default: MessageBox.Show("Veritabanı Hatası" + ex.Number); break; } } catch (Exception) { MessageBox.Show("Bilinmeyen Hata!!"); } }
private void btnKaydet_Click(object sender, EventArgs e) { YolcuBL ybl = new YolcuBL(); foreach (DataRow item in dt.Rows) { Yolcu y = new Yolcu(); if (item.RowState != DataRowState.Deleted) { y.Ad = item[0].ToString(); y.Soyad = item[1].ToString(); y.Ucus_Numarasi = item[2].ToString(); y.Koltuk_No = item[3].ToString(); } switch (item.RowState) { case DataRowState.Added: ybl.YolcuKaydet(y); MessageBox.Show(item[0].ToString() + " " + item[1].ToString() + " Kisisi Eklendi"); break; case DataRowState.Deleted: ybl.YolcuSil((string)(item[0, DataRowVersion.Original]), (string)(item[1, DataRowVersion.Original])); MessageBox.Show(item[0, DataRowVersion.Original].ToString() + " " + item[1, DataRowVersion.Original].ToString() + " Kisisi Silindi"); break; case DataRowState.Modified: y.Ad = item[0].ToString(); y.Soyad = item[1].ToString(); y.Ucus_Numarasi = item[2].ToString(); y.Koltuk_No = item[3].ToString(); ybl.YolcuGuncelle(y); MessageBox.Show(item[0].ToString() + " " + item[1].ToString() + " Kisisi Guncellendi"); break; default: break; } } }
private void btnBul_Click(object sender, EventArgs e) { YolcuBL ybl = new YolcuBL(); Yolcu y = ybl.YolcuBul(cmbAd.Text.Trim(), cmbSoyad.Text.Trim()); if (y == null) { MessageBox.Show("Yolcu Bulunamadı"); } else { frm.cmbAd.DisplayMember = "Ad"; frm.cmbAd.ValueMember = "Ad"; frm.cmbSoyad.DisplayMember = "Soyad"; frm.cmbSoyad.ValueMember = "Soyad"; frm.cmbUcusNumarasi.DisplayMember = "Ucus_Numarasi"; frm.cmbUcusNumarasi.ValueMember = "Ucus_Numarasi"; frm.cmbAd.DataSource = ybl.YolcuListesi(y.Ad, y.Soyad); frm.cmbSoyad.DataSource = ybl.YolcuListesi(y.Ad, y.Soyad); UcusBL ubl = new UcusBL(); frm.cmbUcusNumarasi.DataSource = ubl.UcusNumarasiListesi(); frm.cmbAd.SelectedValue = y.Ad; frm.cmbSoyad.SelectedValue = y.Soyad; frm.cmbUcusNumarasi.SelectedValue = y.Ucus_Numarasi; frm.ad = y.Ad; frm.soyad = y.Soyad; frm.ucus_numarasi = y.Ucus_Numarasi; frm.txtKoltukNo.Text = y.Koltuk_No; frm.cmbAd.Enabled = false; frm.cmbSoyad.Enabled = false; frm.btnVazgec.Visible = true; frm.btnSil.Visible = true; frm.btnEkle.Text = "Guncelle"; this.Close(); } }