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."); } }
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; } }
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; } }