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); }
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(); } }
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); }
//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); }
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); }
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(); } }
//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(); } }