public static bool Film_Update(EFILM item) { bool sonuc = false; try { FBAGLANTI.Baglan = new SqlConnection("Data Source=.;Initial Catalog=SINEMA;Integrated Security=True"); SqlCommand com = new SqlCommand("Film_Update", FBAGLANTI.Baglan); com.CommandType = CommandType.StoredProcedure; if (com.Connection.State != ConnectionState.Open) { com.Connection.Open(); } com.Parameters.AddWithValue("FilmID", item.FilmID); com.Parameters.AddWithValue("FilmAd", item.FilmAd); com.Parameters.AddWithValue("Yonetmen", item.Yonetmen); com.Parameters.AddWithValue("Sure", item.Sure); com.Parameters.AddWithValue("YayinTarih", item.YayinTarih); com.Parameters.AddWithValue("Aktif", item.Aktif); com.Parameters.AddWithValue("Kategori", item.Kategori); sonuc = com.ExecuteNonQuery() > 0; com.Dispose(); FBAGLANTI.Baglan.Close(); FBAGLANTI.Baglan.Dispose(); } catch { sonuc = false; } return(sonuc); }
//Film işlemlerinin yapıldığı kontroller. private void btnFilmEkle_Click(object sender, EventArgs e) { EFILM item = new EFILM(); item.FilmAd = txtFilmAd.Text; item.Yonetmen = txtYonetmen.Text; item.Sure = Convert.ToInt32(txtSure.Text); item.Kategori = txtKategori.Text; item.YayinTarih = Convert.ToDateTime(dateTimeYayinTarih.Text); if (rdbAktif.Checked) { item.Aktif = true; } else { item.Aktif = false; } if (BLLADMIN.Film_Insert(item) > 0) { filmCek(); MessageBox.Show("Film ekleme işlemi gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); filmTemizle(); lblUyariFilm.Visible = false; } else { filmCek(); MessageBox.Show("Film ekleme işlemi eksik bilgiler yada başka nedenlerden dolayı gerçekleştirilemedi.Tüm boş alanları doldurup tekrar deneyin. Sorunun devam etmesi halinde lütfen yöneticinize danışın.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error); lblUyariFilm.Visible = true; lblUyariFilm.ForeColor = Color.Red; filmTemizle(); } }
public static bool Film_Update(EFILM item) { if (item.FilmID > 0 && item.FilmAd != null && item.FilmAd.Trim().Length > 0 && item.Yonetmen != null && item.Yonetmen.Trim().Length > 0 && item.Sure > 0 && item.YayinTarih != null && item.Kategori != null && item.Kategori.Trim().Length > 0) { return(FADMIN.Film_Update(item)); } return(false); }
//Film verilerinin kontrolünün yapıldığı metotlar. public static int Film_Insert(EFILM item) { if (item.FilmAd != null && item.FilmAd.Trim().Length > 0 && item.Yonetmen != null && item.Yonetmen.Trim().Length > 0 && item.Sure > 0 && item.YayinTarih != null && item.Kategori != null && item.Kategori.Trim().Length > 0) { return(FADMIN.Film_Insert(item)); } return(-1); }
public static List <EFILM> Film_SelectList() { List <EFILM> itemList = new List <EFILM>(); try { FBAGLANTI.Baglan = new SqlConnection("Data Source=.;Initial Catalog=SINEMA;Integrated Security=True"); SqlCommand com = new SqlCommand("Film_SelectList", FBAGLANTI.Baglan); com.CommandType = CommandType.StoredProcedure; if (com.Connection.State != ConnectionState.Open) { com.Connection.Open(); } SqlDataReader dr = com.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { EFILM item = new EFILM(); item.FilmID = Convert.ToInt32(dr["FilmID"]); item.FilmAd = dr["FilmAd"].ToString(); item.Yonetmen = dr["Yonetmen"].ToString(); item.Sure = Convert.ToInt32(dr["Sure"]); item.YayinTarih = Convert.ToDateTime(dr["YayinTarih"]); item.Aktif = Convert.ToBoolean(dr["Aktif"]); item.Kategori = dr["Kategori"].ToString(); itemList.Add(item); } } dr.Close(); com.Dispose(); FBAGLANTI.Baglan.Close(); FBAGLANTI.Baglan.Dispose(); } catch { itemList = null; } return(itemList); }
private void btnGuncelle_Click(object sender, EventArgs e) { EFILM item = new EFILM(); //Eski filmin bilgilerini aldık. item.FilmID = Convert.ToInt32(dataGridViewFilm.SelectedRows[0].Cells["FilmID"].Value.ToString()); item.FilmAd = dataGridViewFilm.SelectedRows[0].Cells["Film Ad"].Value.ToString(); item.Yonetmen = dataGridViewFilm.SelectedRows[0].Cells["Yönetmen"].Value.ToString(); item.Sure = Convert.ToInt32(dataGridViewFilm.SelectedRows[0].Cells["Filmin Süresi"].Value.ToString()); item.YayinTarih = Convert.ToDateTime(dataGridViewFilm.SelectedRows[0].Cells["Yayın Tarihi"].Value.ToString()); item.Kategori = dataGridViewFilm.SelectedRows[0].Cells["Filmin Kategorisi"].Value.ToString(); item.Aktif = Convert.ToBoolean(dataGridViewFilm.SelectedRows[0].Cells["Aktif"].Value.ToString()); //Güncellenecek film bilgilerini burada alıyoruz. item.FilmAd = txtFilmAd.Text; item.Yonetmen = txtYonetmen.Text; item.Sure = Convert.ToInt32(txtSure.Text); item.Kategori = txtKategori.Text; item.YayinTarih = Convert.ToDateTime(dateTimeYayinTarih.Text); if (rdbAktif.Checked) { item.Aktif = true; } else { item.Aktif = false; } if (BLLADMIN.Film_Update(item)) { filmCek(); MessageBox.Show("Film güncelleme işlemi gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); filmTemizle(); lblUyariFilm.Visible = false; } else { filmCek(); MessageBox.Show("Film güncelleme işlemi eksik bilgiler yada başka nedenlerden dolayı gerçekleştirilemedi.Tüm boş alanları doldurup tekrar deneyin. Sorunun devam etmesi halinde lütfen yöneticinize danışın.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error); lblUyariFilm.Visible = true; lblUyariFilm.ForeColor = Color.Red; filmTemizle(); } }
private void btnSil_Click(object sender, EventArgs e) { EFILM item = new EFILM(); item.FilmID = Convert.ToInt32(dataGridViewFilm.SelectedRows[0].Cells["FilmID"].Value.ToString()); if (BLLADMIN.Film_Delete(item.FilmID)) { filmCek(); MessageBox.Show("Film silme işlemi gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information); filmTemizle(); } else { filmCek(); MessageBox.Show("Film silme işlemi gerçekleştirilemedi.Lütfen yöneticinize danışın.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error); filmTemizle(); } }