private void frmUcusListe_Load(object sender, EventArgs e) { UcusBL ubl = new UcusBL(); dt = ubl.UcusBilgileriTable3(); grdUcusBilgileri.DataSource = dt; ubl.Dispose(); UcakBL ucbl = new UcakBL(); clmUcak.DataSource = ucbl.UcakListesi(); clmUcak.DisplayMember = "Ucak_Adi"; clmUcak.ValueMember = "Id_Ucak"; ucbl.Dispose(); HavayoluBL hbl = new HavayoluBL(); clmHavayolu.DataSource = hbl.HavayoluListesi(); clmHavayolu.DisplayMember = "Havayolu_Adi"; clmHavayolu.ValueMember = "Id_Havayolu"; hbl.Dispose(); HavaalaniBL habl = new HavaalaniBL(); clmKalkisYeri.DataSource = habl.HavaalaniListesi(); clmKalkisYeri.DisplayMember = "Yer_Adi"; clmKalkisYeri.ValueMember = "Id_Yer"; clmVarisYeri.DataSource = habl.HavaalaniListesi(); clmVarisYeri.DisplayMember = "Yer_Adi"; clmVarisYeri.ValueMember = "Id_Yer"; habl.Dispose(); }
private void UcusBul_Load(object sender, EventArgs e) { UcusBL hy = new UcusBL(); cmbUcusNo.DisplayMember = "Ucus_Numarasi"; cmbUcusNo.ValueMember = "Ucus_Numarasi"; cmbUcusNo.DataSource = hy.UcusNumarasiListesi(); }
private void btnKaydet_Click(object sender, EventArgs e) { UcusBL ubl = new UcusBL(); foreach (DataRow item in dt.Rows) { Ucus u = new Ucus(); if (item.RowState != DataRowState.Deleted) { //for (int i = 0; i < 25; i++) //{ // MessageBox.Show(item[i].ToString()); //} u.Ucus_Numarasi = item[0].ToString(); u.Id_Havayolu = item[2].ToString(); u.Kalkis_Yeri_Id = item[3].ToString(); u.Varis_Yeri_Id = item[4].ToString(); u.Kalkis_Tarih = Convert.ToDateTime(item[7].ToString()); u.Kalkis_Saat = TimeSpan.Parse(item[8].ToString()); u.Varis_Tarih = Convert.ToDateTime(item[9].ToString()); u.Varis_Saat = TimeSpan.Parse(item[10].ToString()); u.Tahmini_Sure = TimeSpan.Parse(item[11].ToString()); u.Id_Ucak = item[13].ToString(); } switch (item.RowState) { case DataRowState.Added: if (ubl.Kaydet(u)) { MessageBox.Show(u.Ucus_Numarasi + " Numaralı Ucus Eklendi"); } break; case DataRowState.Deleted: if (ubl.UcusSil((string)(item[0, DataRowVersion.Original]))) { MessageBox.Show(item[0, DataRowVersion.Original] + " Numaralı Ucus Silindi"); } break; case DataRowState.Modified: if (ubl.Guncelle(u)) { MessageBox.Show(u.Ucus_Numarasi + " Numaralı Ucus Guncellendi"); } break; default: break; } } }
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 frmYolcuIslemleri_Load(object sender, EventArgs e) { UcusBL ubl = new UcusBL(); cmbUcusNumarasi.DisplayMember = "Ucus_Numarasi"; cmbUcusNumarasi.ValueMember = "Ucus_Numarasi"; cmbUcusNumarasi.DataSource = ubl.UcusNumarasiListesi(); /* * YolcuBL ybl = new YolcuBL(); * cmbAd.DisplayMember = "Ad"; * cmbAd.ValueMember = "Ad"; * cmbAd.DataSource = ybl.YolcuListesi(); * * cmbSoyad.DisplayMember = "Soyad"; * cmbSoyad.ValueMember = "Soyad"; * cmbSoyad.DataSource = ybl.YolcuListesi(); */ }
public void button1_Click(object sender, EventArgs e) { try { UcusBL ubl = new UcusBL(); Ucus u = ubl.UcusBul(cmbUcusNo.SelectedValue.ToString()); if (u == null) { MessageBox.Show("Uçuş Bulunamadı"); } else { frm.txtUcusNumara.Text = u.Ucus_Numarasi; frm.cmbHavayolu.SelectedValue = u.Id_Havayolu; frm.cmbKalkis.SelectedValue = u.Kalkis_Yeri_Id; frm.cmbVaris.SelectedValue = u.Varis_Yeri_Id; frm.txtKalkisTarih.Value = u.Kalkis_Tarih; frm.txtKalkisSaat.Text = u.Kalkis_Saat.ToString(); frm.txtVarisTarih.Value = u.Varis_Tarih; frm.txtVarisSaat.Text = u.Varis_Saat.ToString(); frm.txtTahminiSure.Text = u.Tahmini_Sure.ToString(); frm.cmbUcak.SelectedValue = u.Id_Ucak; // frm.ucus_numarasi = frm.txtUcusNumara.Text; frm.ucus_numarasi = cmbUcusNo.SelectedValue.ToString(); frm.btnVazgec.Visible = true; frm.btnSil.Visible = true; frm.lblUcusNo.Cursor = Cursors.No; frm.txtUcusNumara.Enabled = false; frm.btnKaydet.Text = "Guncelle"; this.Close(); } } catch (Exception) { throw; } }
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(); } }
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) { UcusBL ubl = new UcusBL(); if (ubl.UcusSil(ucus_numarasi)) { MessageBox.Show("Silme Başarılı!"); Temizle(); } else { MessageBox.Show("Silme hatalı!"); } ubl.Dispose(); } else { MessageBox.Show("İşlem İptal Edildi!"); Temizle(); } }
public void btnKaydet_Click(object sender, EventArgs e) { if (SecenekKontrol()) { CmbDropControl(); return; } try { TimeSpan time = TimeSpan.Parse(txtKalkisSaat.Text); time.ToString(); TimeSpan time2 = TimeSpan.Parse(txtVarisSaat.Text); time2.ToString(); TimeSpan time3 = TimeSpan.Parse(txtTahminiSure.Text); time3.ToString(); UcusBL u = new UcusBL(); Ucus ucsK = new Ucus(); ucsK.Ucus_Numarasi = txtUcusNumara.Text.Trim(); ucsK.Id_Havayolu = cmbHavayolu.SelectedValue.ToString(); ucsK.Kalkis_Yeri_Id = cmbKalkis.SelectedValue.ToString(); ucsK.Varis_Yeri_Id = cmbVaris.SelectedValue.ToString(); ucsK.Kalkis_Tarih = txtKalkisTarih.Value; ucsK.Kalkis_Saat = time; ucsK.Varis_Tarih = txtVarisTarih.Value; ucsK.Varis_Saat = time2; ucsK.Tahmini_Sure = time3; ucsK.Id_Ucak = cmbUcak.SelectedValue.ToString(); if (ucus_numarasi == null) { MessageBox.Show(u.Kaydet(ucsK) ? "Başarılı" : "Başarısız"); Temizle(); } else { if (u.Guncelle(ucsK)) { 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) { case 245: MessageBox.Show("Sayısal Değerleri Doğru Giriniz."); break; default: MessageBox.Show("Veritabanı Hatası" + ex.Number); break; } } catch (FormatException) { MessageBox.Show("Sayısal Değerleri Doğru Giriniz."); } catch (Exception) { MessageBox.Show("Bilinmeyen Hata!!"); } }