private void btnSil_Click(object sender, EventArgs e) { if (MessageBox.Show("Silmek istediğinize emin misiniz bu işlem geri alınamaz", "Film Sil", MessageBoxButtons.YesNo) == DialogResult.Yes) { Button button = sender as Button; Baglanti baglanti = new Baglanti(); baglanti.sorguCalistir($"delete from tblFilmler where FilmID='{button.Tag}'"); FrmFilmListe frmFilmListe = (FrmFilmListe)Application.OpenForms["FrmFilmListe"]; frmFilmListe.listele(); } }
private void btnKaydet_Click(object sender, EventArgs e) { try { cmb.Düzenle(ref cmbYonetmen); cmb.Düzenle(ref cmbKategori); } catch (Exception exception) { } string sorgu = $"FilmEkle '{txtFilmAdi.Text}','{cmbKategori.SelectedItem}','{cmbYonetmen.SelectedItem}',@Gorsel,@filminfo"; baglanti.sorguCalistir(sorgu, ref cmd); if (resim != null) { cmd.Parameters.AddWithValue("@Gorsel", resim);//resim seçildi ise resmi DB ye aktarılıyor } else { cmd.Parameters.Add("@Gorsel", SqlDbType.Image, 0).Value = DBNull.Value;//Resim yok ise null değeri döndürür } cmd.Parameters.Add("@filminfo", SqlDbType.Text, richTextBoxFilmInfo.Text.Length).Value = richTextBoxFilmInfo.Text; try { cmd.ExecuteNonQuery(); MessageBox.Show("eklendi"); frmFilmListe.listele();//film eklenince sayfayı yenileme işlemi } catch (Exception exception) { MessageBox.Show(exception.Message); } cmd.Parameters.Clear(); baglanti.baglantiKapat(); this.Close(); }