// REVIEW ORDER DETAILS BUTTON click event private void btnReviewOrder_Click(object sender, EventArgs e) { //if statement for user account: manager or sales oriented forms Guid selectedOrderId = new Guid(dgvOrders.Rows[dgvOrders.SelectedRows[0].Index].Cells[0].Value.ToString()); Order order = ApplicationObjects.GetOrder(selectedOrderId); _loginForm.ShowOrderForm(userAccount, order, _loginForm); this.Close(); }
// CREATE NEW ORDER BUTTON click event - forward selected customer to New Order Form private void btn_NewOrder_Click(object sender, EventArgs e) { if (cbx_CustomerResultsList.SelectedIndex >= 0) { _loginForm.ShowOrderForm(userAccount, _loginForm, customers[cbx_CustomerResultsList.SelectedIndex]); } else { _loginForm.ShowOrderForm(userAccount, _loginForm); } this.Close(); }
private void btnViewOrder_Click(object sender, EventArgs e) { //Validate order id. Guid orderId; if (!ApplicationObjects.TryParseGuid(txtViewOrderId.Text)) { MessageBox.Show("Invalid order ID format.", "Invalid Input", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } else { orderId = new Guid(txtViewOrderId.Text); } Order order = ApplicationObjects.GetOrder(orderId); if (order == null) { MessageBox.Show("Order ID does not exist.", "Invalid Input", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } _loginForm.ShowOrderForm(userAccount, order, _loginForm); this.Close(); }
private void lnkSalesOrderForm_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { _loginForm.ShowOrderForm(userAccount, _loginForm); this.Close(); }