private void frmPlaceOrder_Load(object sender, EventArgs e) { txtCustomerID.TextAlign = HorizontalAlignment.Right; txtCustomerName.TextAlign = HorizontalAlignment.Left; txtOrderNumber.TextAlign = HorizontalAlignment.Right; cbxItem.DataSource = Customers_provider.getProducts(); cbxItem.DisplayMember = "product_description"; cbxItem.DisplayMember = "prodcut_id"; cbxQuantity.SelectedIndex = 0; this.Text = "Placing New Order For: " + _selectedCustomer.last_name + ", " + _selectedCustomer.first_name; this.cbxItem.Focus(); }
private void dataGridView1_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e) { Cursor.Current = Cursors.WaitCursor; DataGridViewRow dr = this.dataGridView1.Rows[e.RowIndex]; Customer selectedCustomer = dr.DataBoundItem as Customer; Order newOrder = new Order(); newOrder.customerID = selectedCustomer.CustomerID; newOrder.date_ordered = DateTime.Now; bool success = Customers_provider.createNewOrderNumber(newOrder); frmPlaceOrder frmNewOrder = new frmPlaceOrder(); frmNewOrder.setOrder(selectedCustomer, newOrder); frmNewOrder.Show(); }
private void dgvItemsOrdered_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e) { Cursor.Current = Cursors.WaitCursor; DataGridViewRow dr = this.dgvItemsOrdered.Rows[e.RowIndex]; Order_item selectedOrderItem = dr.DataBoundItem as Order_item; DialogResult dialog = MessageBox.Show("Are you sure you want to delete this order?", "Delete?", MessageBoxButtons.YesNo); if (dialog == DialogResult.Yes) { _order_items.Remove(selectedOrderItem); Customers_provider.removeItemFromOrder(selectedOrderItem); updateOrderList(); } else if (dialog == DialogResult.No) { } }