> /// <summary> > /// Delete menu item click event > /// </summary> > private void DeleteMenuItem_Click(object sender, EventArgs e) { > > int _rowNumber = this.grdSearch._RowNumber; > if (this.tcOrders.SelectedIndex == 2 && _rowNumber >= 0) //Search Page > { > > DialogResult dr = MessageBox.Show("Are you sure to delete this order?", "Delete Order", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); > if (dr == DialogResult.Yes) > { > try > { > //delete items > Guid OrderPk = ((OrdersDataSet.OrdersRow)_dtOrderSearch.Rows[_rowNumber]).OrderPk; > _itemBiz.DeleteItemsByOrderKey(OrderPk); > //delete order > // _OrderBiz.DeleteOrder(OrderPk); > > _dtOrderSearch.Rows[_rowNumber].Delete(); > _dtOrderSearch.AcceptChanges(); > UpdateOrdersTotals(_dtOrderSearch); > } > catch (Exception ex) > { > MessageBox.Show(ex.Message); > } > } > } >>