예제 #1
0
 private void veriTabaniEkle()
 {
     if (kitapAdi.Text == "" || yazari.Text == "" || yayinEvi.Text == "" || turu.Text == "" || sayfaSayisi.Text == "" || baskisi.Text == "" || depo.Text == "" || fiyat.Text == "" || adet.Text == "")
     {
         MessageBox.Show("Alanlar doldurulmak zorundadır!! Depo eklemediyseniz önce depo eklemeniz gerekmektedir.");
     }
     else
     {
         YazarFonksiyonlari.yazarEkle(yazari.Text);
         YayinEviFonksiyonlari.yayinEviEkle(yayinEvi.Text);
         TurFonksiyolari.turEkle(turu.Text);
         KitapFonksiyolari.KitapEkle(kitapAdi.Text, yazari.Text, yayinEvi.Text, turu.Text, Convert.ToInt32(sayfaSayisi.Text), baskisi.Text, depoKoduCek(depo.Text), Convert.ToInt32(fiyat.Text), Convert.ToInt32(adet.Text));
     }
 }
예제 #2
0
 private void button10_Click(object sender, EventArgs e)
 {
     if (yayineviaditextbox.Text == silyayineviadilabel.Text || !YayinEviFonksiyonlari.ayniYayinEviVarMi(yayineviaditextbox.Text))
     {
         DialogResult secenek = MessageBox.Show("Bu yayinevi güncellenecek! Devam edilsin mi?", "Dikkat", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
         if (secenek == DialogResult.Yes)
         {
             baglanti.Open();
             MySqlCommand command = new MySqlCommand();
             command.CommandText = "update yayin_evleri set yayinEviAdi='" + yayineviaditextbox.Text + "' where yayinEviKodu='" + silyayinevikodulabel.Text + "'";
             command.Connection  = baglanti;
             command.ExecuteNonQuery();
             MessageBox.Show("Yayinevi güncellendi!!");
             baglanti.Close();
         }
     }
     else
     {
         MessageBox.Show("Aynı yayinevi veritabanında mevcut güncelleme başarısız!");
     }
 }
예제 #3
0
        private void button2_Click_1(object sender, EventArgs e)
        {
            if (xx.Text == "Kitaplar")
            {
                dataGridView1.DataSource = KitapFonksiyolari.kitapListele(searcbargiris.Text);
            }
            else if (xx.Text == "Yazarlar")
            {
                dataGridView1.DataSource = YazarFonksiyonlari.yazarListele(searcbargiris.Text);
            }
            else if (xx.Text == "Yayinevleri")
            {
                dataGridView1.DataSource = YayinEviFonksiyonlari.yayinEviListele(searcbargiris.Text);
            }
            else if (xx.Text == "Depolar")
            {
                dataGridView1.DataSource = DepoFonksiyonlari.depoListele(searcbargiris.Text);
            }
            else if (xx.Text == "Siparisler")
            {
                dataGridView1.DataSource = SiparisFonksiyonlari.siparisListele(searcbargiris.Text);
            }
            else if (xx.Text == "Personeller")
            {
                dataGridView1.DataSource = PersonelKodlari.personelListele(searcbargiris.Text);
            }
            else
            {
                dataGridView1.DataSource = null;
                baglanti.Open();

                string           komut   = "select personelKodu,personelAdiSoyadi,userId,pass,adminMi from kullanicilar,personel where kullanicilar.personelKodu=personel.telefon and personel.personelAdiSoyadi like '%" + searcbargiris.Text + "%'";
                MySqlCommand     command = new MySqlCommand(komut, baglanti);
                MySqlDataAdapter da      = new MySqlDataAdapter(command);
                DataTable        dt      = new DataTable();
                da.Fill(dt);
                dataGridView1.DataSource = dt;
                baglanti.Close();
            }
        }
예제 #4
0
 private void button5_Click_1(object sender, EventArgs e)
 {
     dataGridView1.DataSource = null;
     dataGridView1.DataSource = YayinEviFonksiyonlari.yayinEviListele("");
     xx.Text = "Yayinevleri";
 }
예제 #5
0
 private void yayinevilistele_Click(object sender, EventArgs e)
 {
     dataGridView1.DataSource = YayinEviFonksiyonlari.yayinEviListele("");
     xx.Text = "Yayinevleri";
 }
예제 #6
0
        private void button2_Click_1(object sender, EventArgs e)
        {
            if (sgkitapAdi.Text == "" || sgturu.Text == "" || sgyayinEvi.Text == "" || sgyazari.Text == "" || sgfiyat.Text == "" || sgadet.Text == "" || sgdepo.Text == "")
            {
                MessageBox.Show("Alanlar doldurulmak zorundadır!");
            }
            else
            {
                baglanti.Open();
                MySqlCommand command  = new MySqlCommand();
                MySqlCommand command2 = new MySqlCommand();
                command2.CommandText = "select count(kitapAdi) from kitaplar where kitapAdi='" + sgkitapAdi.Text + "'";
                command2.Connection  = baglanti;
                int sart = Convert.ToInt32(command2.ExecuteScalar());
                if (sgkitapAdi.Text == kitaplabel.Text && sgyazari.Text == sgyazarilabel.Text && sgyayinEvi.Text == sgyayinevilabel.Text)
                {
                    DialogResult secenek = MessageBox.Show("Emin misiniz?", "Bilgilendirme Penceresi", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
                    if (secenek == DialogResult.Yes)
                    {
                        YazarFonksiyonlari.yazarEkle(sgyazari.Text);
                        YayinEviFonksiyonlari.yayinEviEkle(sgyayinEvi.Text);
                        TurFonksiyolari.turEkle(sgturu.Text);

                        command.CommandText = "update kitaplar set kitapAdi='" + sgkitapAdi.Text + "',yazari='" + yazarKoduCek(sgyazari.Text) + "',yayinEvi='" + yayinEviKoduCek(sgyayinEvi.Text) + "',turu='" + turKoduCek(sgturu.Text) + "' where kitapKodu='" + kitapKoduLabel.Text + "'";
                        command.Connection  = baglanti;
                        command.ExecuteNonQuery();
                        command.CommandText = "update kitap_depo set depoKodu='" + depoKoduCek(sgdepo.Text) + "',satisFiyati=" + Convert.ToInt32(sgfiyat.Text) + ",adet=" + Convert.ToInt32(sgadet.Text) + " where kitapKodu='" + kitapKoduLabel.Text + "'";
                        command.ExecuteNonQuery();
                        MessageBox.Show("Güncelleme başarılı!!");
                    }
                }
                else if (!KitapFonksiyolari.ayniKitapVarMi(sgkitapAdi.Text, yazarKoduCek(sgyazari.Text), yayinEviKoduCek(sgyayinEvi.Text)))
                {
                    if (sgkitapAdi.Text != kitaplabel.Text && sart > 0)
                    {
                        DialogResult secenek = MessageBox.Show("Bu kitap adi zaten veritabanında mevcut!! Yine de değiştirmek istediğinizden emin misiniz?", "Bilgilendirme Penceresi", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
                        if (secenek == DialogResult.Yes)
                        {
                            YazarFonksiyonlari.yazarEkle(sgyazari.Text);
                            YayinEviFonksiyonlari.yayinEviEkle(sgyayinEvi.Text);
                            TurFonksiyolari.turEkle(sgturu.Text);

                            command.CommandText = "update kitaplar set kitapAdi='" + sgkitapAdi.Text + "',yazari='" + yazarKoduCek(sgyazari.Text) + "',yayinEvi='" + yayinEviKoduCek(sgyayinEvi.Text) + "',turu='" + turKoduCek(sgturu.Text) + "' where kitapKodu='" + kitapKoduLabel.Text + "'";
                            command.Connection  = baglanti;
                            command.ExecuteNonQuery();
                            command.CommandText = "update kitap_depo set depoKodu='" + depoKoduCek(sgdepo.Text) + "',satisFiyati=" + Convert.ToInt32(sgfiyat.Text) + ",adet=" + Convert.ToInt32(sgadet.Text) + " where kitapKodu='" + kitapKoduLabel.Text + "'";
                            command.ExecuteNonQuery();
                            MessageBox.Show("Güncelleme başarılı!!");
                        }
                    }
                    else
                    {
                        DialogResult secenek = MessageBox.Show("Emin misiniz?", "Bilgilendirme Penceresi", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
                        if (secenek == DialogResult.Yes)
                        {
                            YazarFonksiyonlari.yazarEkle(sgyazari.Text);
                            YayinEviFonksiyonlari.yayinEviEkle(sgyayinEvi.Text);
                            TurFonksiyolari.turEkle(sgturu.Text);

                            command.CommandText = "update kitaplar set kitapAdi='" + sgkitapAdi.Text + "',yazari='" + yazarKoduCek(sgyazari.Text) + "',yayinEvi='" + yayinEviKoduCek(sgyayinEvi.Text) + "',turu='" + turKoduCek(sgturu.Text) + "' where kitapKodu='" + kitapKoduLabel.Text + "'";
                            command.Connection  = baglanti;
                            command.ExecuteNonQuery();
                            command.CommandText = "update kitap_depo set depoKodu='" + depoKoduCek(sgdepo.Text) + "',satisFiyati=" + Convert.ToInt32(sgfiyat.Text) + ",adet=" + Convert.ToInt32(sgadet.Text) + " where kitapKodu='" + kitapKoduLabel.Text + "'";
                            command.ExecuteNonQuery();
                            MessageBox.Show("Güncelleme başarılı!!");
                        }
                    }
                }



                baglanti.Close();
            }
        }