コード例 #1
0
ファイル: MainForm.cs プロジェクト: kokorink/lawn
        private void dataGridViewOrders_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            var senderGrid = (DataGridView)sender;
            var indexItem  = Convert.ToInt16(senderGrid.Rows[e.RowIndex].Cells[0].Value.ToString());

            if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn &&
                e.RowIndex >= 0)
            {
                var but = (DataGridViewButtonColumn)senderGrid.Columns[e.ColumnIndex];
                if (but.Text == "Изменить")
                {
                    orders = GetIdOrder(indexItem);
                    AddOrderForm f = new AddOrderForm(orders);
                    f.ShowDialog();
                    EditOrder(f.item);
                }

                else
                {
                    DeleteOrder(indexItem);
                }

                var items = GetOrders();
                dataGridViewOrders.DataSource = items;
            }
        }
コード例 #2
0
        private void confirmBtn_Click(object sender, EventArgs e)
        {
            Client buyer = new Client(nameTXT.Text, addressTXT.Text);

            AddOrderForm a = new AddOrderForm(ordersevice, buyer);

            a.Show(this);
            this.Hide();
        }
コード例 #3
0
ファイル: MainForm.cs プロジェクト: kokorink/lawn
        private void button1_Click(object sender, EventArgs e)
        {
            AddOrderForm f = new AddOrderForm();

            f.ShowDialog();
            AddOrder(f.item);

            var items = GetOrders();

            dataGridViewOrders.DataSource = items;
        }