Пример #1
0
 private void btnSil_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show(txtFilmAdi.Text + " adlı" + "Film silinsin mi?", "Filmi silmek istediğinizden emin misiniz?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         Filmler f     = new Filmler();
         bool    sonuc = f.FilmSil(Convert.ToInt32(Kontrol.Temizle(txtFilmNo.Text)));
         if (sonuc)
         {
             MessageBox.Show("Film başarı ile silindi.");
             f.FilmGetir(lsvFilmler);
             btnKaydet.Enabled   = true;
             btnYeni.Enabled     = true;
             btnDegistir.Enabled = true;
             btnSil.Enabled      = true;
             Temizle();
         }
         else
         {
             MessageBox.Show("Film silinemedi.");
         }
     }
     else
     {
         MessageBox.Show("Film silme işleminden vazgeçildi.");
     }
 }
Пример #2
0
        private void btnDegistir_Click(object sender, EventArgs e)
        {
            if (txtFilmAdi.Text == "" || txtTurNo.Text == "" || txtYonetmen.Text == "" || txtOyuncular.Text == "" || txtOzet.Text == "" || txtStokMiktari.Text == "")
            {
                MessageBox.Show("Film Adı, Film Türü,Yönetmeni,Oyuncuları,Film Özeti, Stok Miktarı alanları boş geçilmez!", "Bu alanlar boş geçilemez.", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }

            else
            {
                Filmler f     = new Filmler();
                bool    sonuc = f.FilmGuncelle(Convert.ToInt32(Kontrol.Temizle(txtFilmNo.Text)),
                                               Kontrol.Temizle(txtFilmAdi.Text),
                                               Convert.ToInt32(Kontrol.Temizle(txtTurNo.Text)),
                                               Kontrol.Temizle(txtYonetmen.Text),
                                               Kontrol.Temizle(txtOyuncular.Text),
                                               Kontrol.Temizle(txtOzet.Text),
                                               Convert.ToInt32(Kontrol.Temizle(txtStokMiktari.Text)));


                if (sonuc)
                {
                    MessageBox.Show("Film bilgileri güncellendi.");
                    f.FilmGetir(lsvFilmler);
                    btnKaydet.Enabled = true;
                    btnYeni.Enabled   = true;
                    Temizle();
                }

                else
                {
                    if (Convert.ToInt32(txtStokMiktari.Text) < 0)
                    {
                        MessageBox.Show("Film Miktarı 0'dan küçük olamaz!");
                        txtStokMiktari.Text = "";
                    }

                    MessageBox.Show("Film güncelleme işlemleri sırasında hata ile karşılaşıldı.");
                }
            }
        }
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtMusteriAdi.Text == "" || txtMusteriSoyAdi.Text == "" || txtTelefon.Text == "" || txtAdres.Text == "")
                {
                    MessageBox.Show("Müşteri Adı,Soyadı,Telefon ve Adres alanları boş geçilmez!", "Bu alanlar boş geçilemez.", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    Musteriler m = new Musteriler();
                    m.MusteriAd    = Kontrol.Temizle(txtMusteriAdi.Text);
                    m.MusteriSoyad = Kontrol.Temizle(txtMusteriSoyAdi.Text);
                    m.Telefon      = Kontrol.Temizle(txtTelefon.Text);
                    m.Adres        = Kontrol.Temizle(txtAdres.Text);

                    bool sonuc = m.MusteriEkle(m);
                    if (sonuc)
                    {
                        MessageBox.Show("Müşteri ekleme işlemi başarıyla gerçekleştirildi.");
                        m.MusteriGetir(lsvMusteri);
                        btnKaydet.Enabled = true;
                        btnYeni.Enabled   = true;
                        Temizle();
                    }
                    else
                    {
                        MessageBox.Show("Müşteri eklenemedi.");
                    }
                }
            }
            catch (SqlException ex)
            {
                string hata = ex.Message;
            }
        }
Пример #4
0
        private void btnKaydet_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtFilmAdi.Text == "" || txtTurNo.Text == "" || txtYonetmen.Text == "" || txtOyuncular.Text == "" || txtOzet.Text == "" || txtStokMiktari.Text == "")
                {
                    MessageBox.Show("Film Adı, Film Türü,Yönetmeni,Oyuncuları,Film Özeti, Stok Miktarı  alanları boş geçilmez!", "Bu alanlar boş geçilemez.", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }

                else
                {
                    Filmler f     = new Filmler();
                    bool    sonuc = f.FilmKontrol(txtFilmAdi.Text);

                    Image          img       = pictureBox1.Image;
                    ImageConverter converter = new ImageConverter();
                    resim = (byte[])converter.ConvertTo(img, typeof(byte[]));
                    SqlConnection cnn = new SqlConnection(bl.Cnnstring);
                    SqlCommand    cmd = new SqlCommand("insert into Filmler(Resim) Values (@Resim) ", cnn);
                    cmd.Parameters.Add("@Resim", SqlDbType.Image, resim.Length).Value = resim;

                    if (sonuc)
                    {
                        MessageBox.Show("Uyarı!Bu film daha önceden eklenmiş.");
                    }
                    else
                    {
                        bool stokvarmi = false;
                        if (Convert.ToInt32(txtStokMiktari.Text) < 0)
                        {
                            MessageBox.Show("Film Miktarı 0'dan küçük olamaz!");
                            txtStokMiktari.Text = "";
                        }

                        sonuc = f.FilmEkle(Kontrol.Temizle(txtFilmAdi.Text),
                                           Convert.ToInt32(Kontrol.Temizle(txtTurNo.Text)),
                                           Kontrol.Temizle(txtYonetmen.Text),
                                           Kontrol.Temizle(txtOyuncular.Text),
                                           Kontrol.Temizle(txtOzet.Text),
                                           Convert.ToInt32(Kontrol.Temizle(txtStokMiktari.Text)),
                                           stokvarmi, resim);

                        if (sonuc)
                        {
                            MessageBox.Show("Film ekleme işlemi başarıyla gerçekleşti.");
                            f.FilmGetir(lsvFilmler);
                            btnKaydet.Enabled = false;
                            btnYeni.Enabled   = true;
                            Temizle();
                        }
                        else
                        {
                            MessageBox.Show("Film ekleme işleri sırasında hata ile karşılaşıldı.");
                        }
                    }
                }
            }
            catch (SqlException ex)
            {
                string hata = ex.Message;
            }
        }