コード例 #1
0
 private void btnKaydet_Click(object sender, EventArgs e)
 {
     if (txtUcakAdi.Text.Trim() != "" && txtModelAdi.Text.Trim() != "" && txtHavayollariAdi.Text.Trim() != "")
     {
         Ucak u = new Ucak();
         if (u.UcakVarMi(txtModelAdi.Text))
         {
             MessageBox.Show("Uçak zaten kayıtlı!");
         }
         else
         {
             u.Aciklama      = txtAciklama.Text;
             u.ModelID       = Convert.ToInt32(txtModelID.Text);
             u.UcakAdi       = txtUcakAdi.Text;
             u.HavayollariID = Convert.ToInt32(txtHavayolllariID.Text);
             if (u.UcakEkle(u))
             {
                 MessageBox.Show("Uçak başarı ile eklendi.");
                 u.UcaklariGetir(lvUcaklar);
                 Temizle();
                 btnKaydet.Enabled    = false;
                 txtAciklama.ReadOnly = true;
                 txtAciklama.ReadOnly = true;
             }
             else
             {
                 MessageBox.Show("Uçak eklenemedi.");
             }
         }
     }
     else
     {
         MessageBox.Show("Uçak adı, havayolları adı ve model adı adı boş bırakılamaz.");
     }
 }
コード例 #2
0
        private void UcakSorgulama_Load(object sender, EventArgs e)
        {
            Ucak u = new Ucak();

            ds = u.UcaklariGetir();
            dgvUcaklar.DataSource = ds.Tables["Ucaklar"];
        }
コード例 #3
0
        private void Ucaklar_Load(object sender, EventArgs e)
        {
            this.Top  = 0;
            this.Left = 0;
            Ucak u = new Ucak();

            u.UcaklariGetir(lvUcaklar);
        }
コード例 #4
0
 private void btnSil_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Silmek istediğinizden emin misiniz?", "UYARI", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
     {
         Ucak u = new Ucak();
         if (u.UcakSil(Convert.ToInt32(txtUcakID.Text)))
         {
             MessageBox.Show("Uçak Silindi.");
             u.UcaklariGetir(lvUcaklar);
             Temizle();
             btnSil.Enabled      = false;
             btnDegistir.Enabled = false;
         }
     }
 }
コード例 #5
0
 private void btnDegistir_Click(object sender, EventArgs e)
 {
     if (txtUcakAdi.Text.Trim() != "" && txtModelAdi.Text.Trim() != "" && txtHavayollariAdi.Text.Trim() != "")
     {
         Ucak u = new Ucak();
         if (u.UcakVarMi(Convert.ToInt32(txtUcakID.Text), txtUcakAdi.Text))
         {
             MessageBox.Show("Uçak zaten kayıtlı!");
             txtAciklama.Focus();
         }
         else
         {
             u.Aciklama      = txtAciklama.Text;
             u.ModelID       = Convert.ToInt32(txtModelID.Text);
             u.UcakAdi       = txtUcakAdi.Text;
             u.HavayollariID = Convert.ToInt32(txtHavayolllariID.Text);
             u.UcakID        = Convert.ToInt32(txtUcakID.Text);
             if (u.UcakGuncelle(u))
             {
                 MessageBox.Show("Uçak bilgileri güncellendi.");
                 btnSil.Enabled      = false;
                 btnDegistir.Enabled = false;
                 Temizle();
                 txtAciklama.ReadOnly = true;
                 u.UcaklariGetir(lvUcaklar);
             }
             else
             {
                 MessageBox.Show("Uçak bilgileri güncellenemedi.");
                 txtAciklama.Focus();
             }
         }
     }
     else
     {
         MessageBox.Show("Uçak adı, havayolları adı ve model adı adı boş bırakılamaz.");
     }
 }