コード例 #1
0
ファイル: Sklad.cs プロジェクト: SAapronova/basadann
        //измпенить издательство
        private void button12_Click(object sender, EventArgs e)
        {
            if (dataGridView4.SelectedRows.Count > 0)
            {
                int index = dataGridView4.SelectedRows[0].Index;
                int id    = 0;

                bool converted = Int32.TryParse(dataGridView4[0, index].Value.ToString(), out id);
                if (converted == false)
                {
                    return;
                }

                Izdatelstvo1 iz   = db.Izdatelstvo1.Find(id);
                addizd       addi = new addizd();

                addi.textBox1.Text = iz.idizdatelstvo.ToString();
                addi.textBox2.Text = iz.naimenovanie;
                addi.textBox3.Text = iz.year;
                addi.textBox4.Text = iz.kolvostr;
                addi.textBox5.Text = iz.gorod;
                addi.textBox6.Text = iz.telef;



                DialogResult result = addi.ShowDialog(this);

                if (result == DialogResult.Cancel)
                {
                    return;
                }
                iz.idizdatelstvo = Convert.ToInt32(addi.textBox1.Text);
                iz.naimenovanie  = addi.textBox2.Text;
                iz.year          = addi.textBox3.Text;
                iz.kolvostr      = addi.textBox4.Text;
                iz.gorod         = addi.textBox5.Text;
                iz.telef         = addi.textBox6.Text;

                db.SaveChanges();
                dataGridView4.Refresh(); // обновляем грид
                MessageBox.Show("Объект обновлен");
            }
        }
コード例 #2
0
ファイル: Sklad.cs プロジェクト: SAapronova/basadann
        //удалить издательство
        private void button11_Click(object sender, EventArgs e)
        {
            if (dataGridView4.SelectedRows.Count > 0)
            {
                int  index     = dataGridView4.SelectedRows[0].Index;
                int  id        = 0;
                bool converted = Int32.TryParse(dataGridView4[0, index].Value.ToString(), out id);
                if (converted == false)
                {
                    return;
                }
                Izdatelstvo1 iz = db.Izdatelstvo1.Find(id);

                db.Izdatelstvo1.Remove(iz);

                db.SaveChanges();

                MessageBox.Show("Объект удален");
            }
            else
            {
                MessageBox.Show("Выберите строку таблицы)!", "Предупреждение", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
コード例 #3
0
ファイル: Form1.cs プロジェクト: SAapronova/basadann
        private void button4_Click(object sender, EventArgs e)
        {
            addizd       addi   = new addizd();
            DialogResult result = addi.ShowDialog(this);

            if (result == DialogResult.Cancel)
            {
                return;
            }

            Izdatelstvo1 iz = new Izdatelstvo1();

            iz.idizdatelstvo = int.Parse(addi.textBox1.Text);
            iz.naimenovanie  = addi.textBox2.Text;
            iz.year          = addi.textBox3.Text;
            iz.kolvostr      = addi.textBox4.Text;
            iz.gorod         = addi.textBox5.Text;
            iz.telef         = addi.textBox6.Text;

            db.Izdatelstvo1.Add(iz);
            db.SaveChanges();

            MessageBox.Show("Новый объект добавлен");
        }