Example #1
0
        public static bool Seans_Update(ESEANS item)
        {
            bool sonuc = false;

            try
            {
                FBAGLANTI.Baglan = new SqlConnection("Data Source=.;Initial Catalog=SINEMA;Integrated Security=True");
                SqlCommand com = new SqlCommand("Seans_Update", FBAGLANTI.Baglan);
                com.CommandType = CommandType.StoredProcedure;
                if (com.Connection.State != ConnectionState.Open)
                {
                    com.Connection.Open();
                }
                com.Parameters.AddWithValue("SeansID", item.SeansID);
                com.Parameters.AddWithValue("SeansSaat", item.SeansSaat);

                sonuc = com.ExecuteNonQuery() > 0;

                com.Dispose();
                FBAGLANTI.Baglan.Close();
                FBAGLANTI.Baglan.Dispose();
            }
            catch
            {
                sonuc = false;
            }

            return(sonuc);
        }
Example #2
0
        private void btnSeansGuncelle_Click(object sender, EventArgs e)
        {
            ESEANS item = new ESEANS();

            //Eski seans bilgilerini aldık.
            item.SeansID   = Convert.ToInt32(dataGridViewSeans.SelectedRows[0].Cells["Seans Numarası"].Value.ToString());
            item.SeansSaat = dataGridViewSeans.SelectedRows[0].Cells["Seans Saati"].Value.ToString();

            //Güncellenecek seans bilgilerini burada alıyoruz.
            item.SeansSaat = txtSeansSaati.Text;

            if (BLLADMIN.Seans_Update(item))
            {
                seansCek();
                MessageBox.Show("Seans güncelleme işlemi gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                seansTemizle();
                lblUyariSeans.Visible = false;
            }

            else
            {
                seansCek();
                MessageBox.Show("Seans 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);
                lblUyariSeans.Visible   = true;
                lblUyariSeans.ForeColor = Color.Red;
                seansTemizle();
            }
        }
Example #3
0
        public static bool Seans_Update(ESEANS item)
        {
            if (item.SeansID > 0 && item.SeansSaat != null && item.SeansSaat.Trim().Length > 0)
            {
                return(FADMIN.Seans_Update(item));
            }

            return(false);
        }
Example #4
0
        //Seans verilerinin kontrolünün yapıldı metotlar.
        public static int Seans_Insert(ESEANS item)
        {
            if (item.SeansSaat != null && item.SeansSaat.Trim().Length > 0)
            {
                return(FADMIN.Seans_Insert(item));
            }

            return(-1);
        }
Example #5
0
        private void btnSeansSil_Click(object sender, EventArgs e)
        {
            ESEANS item = new ESEANS();

            item.SeansID = Convert.ToInt32(dataGridViewSeans.SelectedRows[0].Cells["Seans Numarası"].Value.ToString());

            if (BLLADMIN.Seans_Delete(item.SeansID))
            {
                seansCek();
                MessageBox.Show("Seans silme işlemi gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                seansTemizle();
            }


            else
            {
                seansCek();
                MessageBox.Show("Seans silme işlemi gerçekleştirilemedi.Lütfen yöneticinize danışın.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error);
                seansTemizle();
            }
        }
Example #6
0
        public static List <ESEANS> Seans_SelectList()
        {
            List <ESEANS> itemList = new List <ESEANS>();

            try
            {
                FBAGLANTI.Baglan = new SqlConnection("Data Source=.;Initial Catalog=SINEMA;Integrated Security=True");
                SqlCommand com = new SqlCommand("Seans_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())
                    {
                        ESEANS item = new ESEANS();

                        item.SeansID   = Convert.ToInt32(dr["SeansID"]);
                        item.SeansSaat = dr["SeansSaat"].ToString();

                        itemList.Add(item);
                    }
                }

                dr.Close();
                com.Dispose();
                FBAGLANTI.Baglan.Close();
                FBAGLANTI.Baglan.Dispose();
            }
            catch
            {
                itemList = null;
            }

            return(itemList);
        }
Example #7
0
        private void btnSeansEkle_Click(object sender, EventArgs e)
        {
            ESEANS item = new ESEANS();

            item.SeansSaat = txtSeansSaati.Text;

            if (BLLADMIN.Seans_Insert(item) > 0)
            {
                seansCek();
                MessageBox.Show("Seans ekleme işlemi gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                seansTemizle();
                lblUyariSeans.Visible = false;
            }

            else
            {
                seansCek();
                MessageBox.Show("Seans 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);
                lblUyariSeans.Visible   = true;
                lblUyariSeans.ForeColor = Color.Red;
                seansTemizle();
            }
        }