Exemple #1
0
        private void button2_Click(object sender, EventArgs e)
        {
            try
            {
                string status = dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex].Cells[Status.DisplayIndex].Value.ToString();
                if (status == "закрыт") return;

                //создаем объект второй формы
                dobavlenie_zakaza f = new dobavlenie_zakaza();
                f.mode = false; // режим редактирования
                f.zakaz_id = Convert.ToInt32(dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex].Cells[iDDataGridViewTextBoxColumn.DisplayIndex].Value.ToString());
                f.klient_fio = dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex].Cells[klientfioDataGridViewTextBoxColumn.DisplayIndex].Value.ToString();
                f.dt = Convert.ToDateTime(dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex].Cells[dataDataGridViewTextBoxColumn.DisplayIndex].Value.ToString());

                // если пользователь в форме добавления нажал на первую кнопку:
                if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    // осуществляем выгрузку в DataGridView обновленных данных:
                    this.zakaz1TableAdapter.Fill(this.kafeDataSet.Zakaz1);
                    zakaz1TableAdapter.Update(this.kafeDataSet.Zakaz1);
                }
            }
            catch (Exception e1)
            {
                System.Windows.Forms.MessageBox.Show(e1.Message);
            }
        }
Exemple #2
0
        private void button4_Click(object sender, EventArgs e)
        {
            try
            {
                //создаем объект второй формы
                dobavlenie_zakaza f = new dobavlenie_zakaza();
                f.mode = false; // режим редактирования
                f.klient_fio = dataGridView1.Rows[dataGridView1.CurrentCell.RowIndex].Cells[dataGridViewTextBoxColumn4.DisplayIndex].Value.ToString();
                f.dt = DateTime.Now;
                f.dobavlenie_zakaza_Load(sender, e);
                f.mode = true; // режим добавления
                f.button1_Click(sender, e);

                // открываем форму работы с заказами
                zakazy zf = new zakazy();
                zf.otkr_bluda = true;
                zf.ShowDialog();
            }
            catch (Exception e1)
            {
                System.Windows.Forms.MessageBox.Show(e1.Message);
            }
        }
Exemple #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                //создаем объект второй формы
                dobavlenie_zakaza f = new dobavlenie_zakaza();
                f.mode = true; // режим добавления

                // если пользователь в форме добавления нажал на первую кнопку:
                if (f.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    // осуществляем выгрузку в DataGridView обновленных данных:
                    this.zakaz1TableAdapter.Fill(this.kafeDataSet.Zakaz1);
                    zakaz1TableAdapter.Update(this.kafeDataSet.Zakaz1);

                    // сразу открываем окно редактирования списка блюд
                    zakaz1BindingSource.MoveLast();
                    button4.PerformClick();
                }
            }
            catch (Exception e1)
            {
                System.Windows.Forms.MessageBox.Show(e1.Message);
            }
        }