private void btnDegistir_Click(object sender, EventArgs e)
 {
     if (txtFilmTuru.Text.Trim() != "")
     {
         cFilmTuru ft = new cFilmTuru();
         if (ft.FilmTuruKontrolFromDegistir(txtFilmTuru.Text, cGenel.turno))    //Değiştirilecek kayıttan başka önceden kayıtlı bir FilmTürü giriliyorsa uyarsın? (true-false)
         {
             MessageBox.Show("Zaten sistemde kayıtlı!", "Önceden Girilmiş!");
         }
         else
         {
             ft.FilmTurNo = cGenel.turno;
             ft.TurAd     = txtFilmTuru.Text;
             ft.Aciklama  = txtAciklama.Text;
             if (ft.FilmTuruGuncelle(ft))
             {
                 MessageBox.Show("Film Türü güncellendi.", "Değişiklik tamamlandı.");
                 ft.FilmTurleriGoster(lvFilmTurleri);
                 btnDegistir.Enabled = false;
                 btnSil.Enabled      = false;
                 Temizle();
             }
             else
             {
                 MessageBox.Show("Kayıt güncelleme gerçekleşmedi!", "Değişiklik tamamlanamadı!");
             }
         }
     }
     else
     {
         MessageBox.Show("Film Türü bilgisi girmelisiniz!", "Dikkat! Eksik Bilgi!");
     }
     txtFilmTuru.Focus();
 }
Example #2
0
 private void btnKaydet_Click(object sender, EventArgs e)
 {
     if (txtFilmTuru.Text.Trim() != "")
     {
         cFilmTuru ft = new cFilmTuru();
         if (ft.FilmTurKontrol(txtFilmTuru.Text))
         {
             //Önceden kayıtlı mı? (true-false)
             MessageBox.Show("Sistemde kayıtlı olan bir isim girdiniz!", "Önceden girilmiş");
         }
         else
         {
             //Yeni girilen filmTuru sisteme kaydedilecek.
             ft.TurAdi   = txtFilmTuru.Text;
             ft.Aciklama = txtAciklama.Text;
             if (ft.FilmTuruEkle(ft))
             {
                 MessageBox.Show("Film türü eklendi.", "Kayıt tamamlandı.");
                 ft.FilmTurleriGoster(lvFilmTurleri);
                 btnKaydet.Enabled = false;
                 Temizle();
             }
             else
             {
                 MessageBox.Show("Kayıt ekleme gerçekleştirilemedi!", "Kayıt tamamlanamadı.");
             }
         }
     }
     else
     {
         MessageBox.Show("Film Türü Bilgisi Girmelisiniz!", "Dikkat! Eksik bilgi!");
     }
     txtFilmTuru.Focus();
 }
Example #3
0
        private void frmFilmTurleri_Load(object sender, EventArgs e)
        {
            this.Top  = 0;
            this.Left = 0;
            cFilmTuru ft = new cFilmTuru();

            ft.FilmTurleriGoster(lvFilmTurleri);
        }
Example #4
0
        private void cbFilmTurleri_SelectedIndexChanged(object sender, EventArgs e)
        {
            //txtFilmTuru.Text = cbFilmTurleri.SelectedItem.ToString();
            //cFilmTuru ft = new cFilmTuru();
            //cGenel.turNo = ft.FilmTurNoGetir(txtFilmTuru.Text);
            cFilmTuru ft = (cFilmTuru)cbFilmTurleri.SelectedItem;

            txtFilmTuru.Text = ft.TurAdi;
            cGenel.turNo     = ft.FilmTurNo;
            txtYonetmen.Focus();
        }
Example #5
0
        private void frmFilmSorgulama_Load(object sender, EventArgs e)
        {
            f.FilmleriGoster(lvFilmler);

            cFilmTuru ft = new cFilmTuru();

            ft.FilmTurleriGoster(cbFilmTurleri);
            //cbFilmTurleri.Items.Add("Tüm Türler");  //Listenin sonuna ekler.
            cbFilmTurleri.Items.Insert(0, "Tüm Türler");
            cbFilmTurleri.SelectedIndex = 0;
        }
Example #6
0
        private void frmFilmler_Load(object sender, EventArgs e)
        {
            this.Top  = 0;
            this.Left = 0;

            cFilm f = new wf_VideoMarket.cFilm();

            f.FilmleriGoster(lvFilmler);

            cFilmTuru ft = new cFilmTuru();

            ft.FilmTurleriGoster(cbFilmTurleri);
        }
Example #7
0
 private void btnSil_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Silmek istiyor musunuz?", "Silinsin mi?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         cFilmTuru ft = new cFilmTuru();
         if (ft.FilmTuruSil(cGenel.turNo))
         {
             MessageBox.Show("Film türü silindi.", "Silme işlemi tamamlandı.");
             ft.FilmTurleriGoster(lvFilmTurleri);
             btnKaydet.Enabled = false;
             btnSil.Enabled    = false;
             Temizle();
         }
         else
         {
             MessageBox.Show("Film türü silinemedi.", "Dikkat! Silme işlemi tamamlanamadı!");
         }
     }
 }
Example #8
0
        public bool FilmTuruEkle(cFilmTuru ft)
        {
            bool       Sonuc = false;
            SqlCommand comm  = new SqlCommand("insert into FilmTurleri (TurAd, Aciklama) values(@TurAd, @Aciklama)", conn);

            comm.Parameters.Add("@TurAd", SqlDbType.VarChar).Value    = ft._turAd;
            comm.Parameters.Add("@Aciklama", SqlDbType.VarChar).Value = ft._aciklama;
            if (conn.State == ConnectionState.Closed)
            {
                conn.Open();
            }
            try
            {
                Sonuc = Convert.ToBoolean(comm.ExecuteNonQuery());
            }
            catch (SqlException ex)
            {
                string hata = ex.Message;
            }
            return(Sonuc);
        }
Example #9
0
        //public void FilmTurleriGoster(ComboBox liste)
        //{
        //    liste.Items.Clear();
        //    SqlCommand comm = new SqlCommand("select * from filmTurleri where silindi=0", conn);

        //    if (conn.State == ConnectionState.Closed)
        //    {
        //        conn.Open();
        //    }
        //    SqlDataReader dr; //new ile tanımlanmıyor.
        //    try
        //    {
        //        //Çalışırken hata ile karşılaşılabilecek işlemler try içine yazılır.
        //        dr = comm.ExecuteReader();
        //        if (dr.HasRows)
        //        {
        //            while (dr.Read())
        //            {
        //                liste.Items.Add(dr["turAdi"].ToString());
        //            }
        //        }
        //    }
        //    catch (SqlException ex) //Hata durumunda çalışma catch bloklarından devam eder.
        //    {
        //        //Bütün hatalar Exception sınıfı tarafından yakalanır.
        //        //Sql ile ilgili daha detaylı hata bildirimi almak için SqlException kullanılır.
        //        string hata = ex.Message;
        //    }
        //    finally
        //    {
        //        //finally kullanılmak zorunda değil!
        //        //Hata olsa da olmasa da finally bloğu mutlaka çalışır.
        //        conn.Close();
        //    }
        //}

        public void FilmTurleriGoster(ComboBox liste)
        {
            liste.Items.Clear();
            SqlCommand comm = new SqlCommand("select * from filmTurleri where silindi=0", conn);

            if (conn.State == ConnectionState.Closed)
            {
                conn.Open();
            }
            SqlDataReader dr; //new ile tanımlanmıyor.

            try
            {
                //Çalışırken hata ile karşılaşılabilecek işlemler try içine yazılır.
                dr = comm.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        cFilmTuru ft = new cFilmTuru();
                        ft.FilmTurNo = Convert.ToInt32(dr[0]);
                        ft.TurAdi    = dr[1].ToString();
                        liste.Items.Add(ft);
                    }
                }
            }
            catch (SqlException ex) //Hata durumunda çalışma catch bloklarından devam eder.
            {
                //Bütün hatalar Exception sınıfı tarafından yakalanır.
                //Sql ile ilgili daha detaylı hata bildirimi almak için SqlException kullanılır.
                string hata = ex.Message;
            }
            finally
            {
                //finally kullanılmak zorunda değil!
                //Hata olsa da olmasa da finally bloğu mutlaka çalışır.
                conn.Close();
            }
        }
Example #10
0
        public bool FilmTuruGuncelle(cFilmTuru ft)
        {
            bool       Sonuc = false;
            SqlCommand comm  = new SqlCommand("update FilmTurleri set TurAd = @TurAd, Aciklama = @Aciklama where FilmTurNo = @FilmTurNo", conn);

            comm.Parameters.Add("@TurAd", SqlDbType.VarChar).Value    = ft._turAd;
            comm.Parameters.Add("@Aciklama", SqlDbType.VarChar).Value = ft._aciklama;
            comm.Parameters.Add("@FilmTurNo", SqlDbType.Int).Value    = ft._filmTurNo;
            if (conn.State == ConnectionState.Closed)
            {
                conn.Open();
            }
            try
            {
                Sonuc = Convert.ToBoolean(comm.ExecuteNonQuery());
            }
            catch (SqlException ex)
            {
                string hata = ex.Message;
            }
            return(Sonuc);
        }
Example #11
0
        public bool FilmTuruGuncelle(cFilmTuru ft)
        {
            bool       sonuc = false;
            SqlCommand comm  = new SqlCommand("update filmTurleri set turAdi=@turAdi, aciklama=@aciklama where filmTurNo=@filmTurNo", conn);

            comm.Parameters.Add("@turAdi", SqlDbType.VarChar).Value    = ft._turAdi;
            comm.Parameters.Add("@aciklama", SqlDbType.VarChar).Value  = ft._aciklama;
            comm.Parameters.Add("@filmTurNo", SqlDbType.VarChar).Value = ft._filmTurNo;
            if (conn.State == ConnectionState.Closed)
            {
                conn.Open();
            }
            try
            {
                sonuc = Convert.ToBoolean(comm.ExecuteNonQuery());
            }
            catch (SqlException ex)
            {
                string hata = ex.Message;
            }
            finally { conn.Close(); }

            return(sonuc);
        }