private void dgv_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex < 0 || e.ColumnIndex != dgvOpenVendorOrders.Columns["View Order Details"].Index) { return; } else { try { vendorOrder = new VendorOrder((Int32)dgvOpenVendorOrders["Vendor OrderID", e.RowIndex].Value, (Int32)dgvOpenVendorOrders["Vendor ID", e.RowIndex].Value); vendorOrder.DateOrdered = (DateTime)dgvOpenVendorOrders["Date Ordered", e.RowIndex].Value; vendorOrder.NumberOfShipments = (Int32)dgvOpenVendorOrders["Number of Shipments", e.RowIndex].Value; frmReceiving _frmReceiving = new frmReceiving(vendorOrder, _myAccessToken); _frmReceiving.Show(); _frmReceiving.BringToFront(); this.Close(); } catch (Exception ex) { MessageBox.Show("oops!" + ex.StackTrace.ToString()); ex.StackTrace.ToString(); } } }
private void receivingToolStripMenuItem_Click(object sender, EventArgs e) { frmReceiving frmReceiving; if (frmReceiving.Instance == null) { frmReceiving = new frmReceiving(_myAccessToken); frmReceiving.MdiParent = this; frmReceiving.StartPosition = FormStartPosition.CenterScreen; frmReceiving.Show(); } else { frmReceiving.Instance.WindowState = FormWindowState.Normal; frmReceiving.Instance.Show(); frmReceiving.Instance.BringToFront(); } }