Exemplo n.º 1
0
        public static bool Salon_Update(ESALON item)
        {
            bool sonuc = false;

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

                sonuc = com.ExecuteNonQuery() > 0;

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

            return(sonuc);
        }
Exemplo n.º 2
0
        private void btnSalonGuncelle_Click(object sender, EventArgs e)
        {
            ESALON item = new ESALON();

            //Eski salon bilgilerini aldık.
            item.SalonID  = Convert.ToInt32(dataGridViewSalon.SelectedRows[0].Cells["SalonID"].Value.ToString());
            item.SalonAd  = dataGridViewSalon.SelectedRows[0].Cells["Salon Adı"].Value.ToString();
            item.Kapasite = Convert.ToInt32(dataGridViewSalon.SelectedRows[0].Cells["Salon Kapasitesi"].Value.ToString());

            //Güncellenecek salon bilgilerini burada alıyoruz.
            item.SalonAd  = txtSalonAd.Text;
            item.Kapasite = Convert.ToInt32(txtSalonKapasite.Text);


            if (BLLADMIN.Salon_Update(item))
            {
                salonCek();
                MessageBox.Show("Salon güncelleme işlemi gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                salonTemizle();
                lblUyariSalon.Visible = false;
            }

            else
            {
                salonCek();
                MessageBox.Show("Salon 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);
                lblUyariSalon.Visible   = true;
                lblUyariSalon.ForeColor = Color.Red;
                salonTemizle();
            }
        }
Exemplo n.º 3
0
        public static bool Salon_Update(ESALON item)
        {
            if (item.SalonID > 0 && item.SalonAd != null && item.SalonAd.Trim().Length > 0 && item.Kapasite > 0)
            {
                return(FADMIN.Salon_Update(item));
            }

            return(false);
        }
Exemplo n.º 4
0
        //Salon verilerinin kontrolünün yapıldığı metotlar.
        public static int Salon_Insert(ESALON item)
        {
            if (item.SalonAd != null && item.SalonAd.Trim().Length > 0 && item.Kapasite > 0)
            {
                return(FADMIN.Salon_Insert(item));
            }

            return(-1);
        }
Exemplo n.º 5
0
        public static List <ESALON> Salon_SelectList()
        {
            List <ESALON> itemList = new List <ESALON>();

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

                        item.SalonID  = Convert.ToInt32(dr["SalonID"]);
                        item.SalonAd  = dr["SalonAd"].ToString();
                        item.Kapasite = Convert.ToInt32(dr["Kapasite"]);

                        itemList.Add(item);
                    }
                }

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

            return(itemList);
        }
Exemplo n.º 6
0
        private void btnSalonSil_Click(object sender, EventArgs e)
        {
            ESALON item = new ESALON();

            item.SalonID = Convert.ToInt32(dataGridViewSalon.SelectedRows[0].Cells["SalonID"].Value.ToString());

            if (BLLADMIN.Salon_Delete(item.SalonID))
            {
                salonCek();
                MessageBox.Show("Salon silme işlemi gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                salonTemizle();
            }


            else
            {
                salonCek();
                MessageBox.Show("Salon silme işlemi gerçekleştirilemedi.Lütfen yöneticinize danışın.", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Error);
                salonTemizle();
            }
        }
Exemplo n.º 7
0
        //Salon işlemlerinin yapıldığı kontroller.
        private void btnSalonEkle_Click(object sender, EventArgs e)
        {
            ESALON item = new ESALON();

            item.SalonAd  = txtSalonAd.Text;
            item.Kapasite = Convert.ToInt32(txtSalonKapasite.Text);

            if (BLLADMIN.Salon_Insert(item) > 0)
            {
                salonCek();
                MessageBox.Show("Salon ekleme işlemi gerçekleştirilmiştir.", "Bilgilendirme", MessageBoxButtons.OK, MessageBoxIcon.Information);
                salonTemizle();
                lblUyariSalon.Visible = false;
            }

            else
            {
                salonCek();
                MessageBox.Show("Salon 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);
                lblUyariSalon.Visible   = true;
                lblUyariSalon.ForeColor = Color.Red;
                salonTemizle();
            }
        }