예제 #1
0
파일: Form6.cs 프로젝트: Sojoon1/DemoEgz
        private void button1_Click(object sender, EventArgs e)
        {
            if (textBox1.Text == "" || textBox2.Text == "" || textBox3.Text == "" ||
                textBox4.Text == "" || textBox5.Text == "" || textBox6.Text == "" || textBox7.Text == "" || textBox8.Text == "")
            {
                MessageBox.Show("Одно из важных полей не заполнено!");
                return;
            }
            Список_ТЦ lich = new Список_ТЦ();

            lich.ID_ТЦ                          = Convert.ToInt32(textBox1.Text);;
            lich.название_ТЦ                    = textBox2.Text;
            lich.статус                         = textBox3.Text;
            lich.количество_павильонов          = Convert.ToInt16(textBox4.Text);
            lich.город                          = textBox5.Text;
            lich.стоимость_постройки            = Convert.ToDecimal(textBox6.Text);
            lich.этажность                      = Convert.ToInt16(textBox7.Text);
            lich.коэффицент_добавчной_стоимости = Convert.ToDouble(textBox8.Text);



            db.Список_ТЦ.Add(lich);

            db.SaveChanges();

            DialogResult = DialogResult.OK;
        }
예제 #2
0
파일: menagerC.cs 프로젝트: Sojoon1/DemoEgz
        private void button2_Click(object sender, EventArgs e)
        {
            Form6     frm = new Form6();
            Список_ТЦ add = (Список_ТЦ)список_ТЦBindingSource.Current;

            frm.db  = db;
            frm.add = add;
            DialogResult dr = frm.ShowDialog();

            if (dr == DialogResult.OK)
            {
                список_ТЦBindingSource.DataSource = null;
                список_ТЦBindingSource.DataSource = db.Список_ТЦ.ToList();
            }
        }
예제 #3
0
파일: menagerC.cs 프로젝트: Sojoon1/DemoEgz
        private void button3_Click(object sender, EventArgs e)
        {
            Список_ТЦ    lich = (Список_ТЦ)список_ТЦBindingSource.Current;
            DialogResult dr   = MessageBox.Show(
                "Вы действительно хотите удалить данные? " + lich.ID_ТЦ.ToString(),
                "Удаление данных", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (dr == DialogResult.Yes)
            {
                db.Список_ТЦ.Remove(lich);
                try
                {
                    db.SaveChanges();
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
                список_ТЦBindingSource.DataSource = db.Список_ТЦ.ToList();
            }
        }