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(); }
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(); }
private void frmFilmTurleri_Load(object sender, EventArgs e) { this.Top = 0; this.Left = 0; cFilmTuru ft = new cFilmTuru(); ft.FilmTurleriGoster(lvFilmTurleri); }
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(); }
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; }
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); }
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ı!"); } } }
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); }
//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(); } }
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); }
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); }