Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        //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();
            }
        }
Esempio n. 3
0
        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);
        }
Esempio n. 4
0
        //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);
        }
Esempio n. 5
0
        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);
        }
Esempio n. 6
0
        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();
            }
        }
Esempio n. 7
0
        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();
            }
        }