示例#1
0
 /// <summary>
 /// Odaların Bilgilerini Günceller
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void materialRaisedButton1_Click(object sender, EventArgs e)
 {
     _oda                = new Oda();
     _oda.KisiSayisi     = 0;
     _oda.Fiyat          = Convert.ToDecimal(txtFiyat.Text);
     _oda.HaftaSonuOranı = Convert.ToInt32(txtHaftaSonuO.Text);
     _oda.MinKisiSayisi  = Convert.ToInt32(txtMin.Text);
     _oda.MaxKisiSayisi  = Convert.ToInt32(txtMax.Text);
     _odaBLL.Update(_oda);
     MessageBox.Show("Kayıt başarıyla güncellendi.");
     FrmOda_ListviewDoldur();
 }
        private void frm_Odalar_Load(object sender, EventArgs e)
        {
            da = new SqlDataAdapter("select * from oda", cnn);
            dt = new DataTable();
            da.Fill(dt);
            List <int> rezervasyonid = frmYoneticiAnaEkran.doluodarezervasyonlar;
            List <Oda> odalar        = new List <Oda>();

            foreach (Oda item in odalar)
            {
                if (rezervasyonid.Exists(element => element == item.OdaID) == true)
                {
                    item.Doluluk = true;
                }
                else
                {
                    item.Doluluk = false;
                }
                _odaBLL.Update(item);
            }
            odalarson = _odaBLL.List();
            dataGridView1.DataSource = dt;
            dataGridView1.Tag        = dt.Rows[0];
        }