Ejemplo n.º 1
0
 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();
     }
 }
Ejemplo n.º 2
0
        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();
        }