public void PopulateVoidTableDataGridView() { try { COrderManager tempVoidTableManager = new COrderManager(); List<CTransferOrderShow> tempOrderShowList = new List<CTransferOrderShow>(); tempOrderShowList = (List<CTransferOrderShow>)tempVoidTableManager.AvailableTableForVoid().Data; if (tempOrderShowList != null) { CTransferOrderShow[] tempOrderShowArray = tempOrderShowList.ToArray(); VoidTableDataGridView.RowCount = tempOrderShowArray.Length; VoidTableDataGridView.AllowUserToResizeRows = false; VoidTableDataGridView.Rows.Clear(); for (int rowCounter = 0; rowCounter < tempOrderShowArray.Length; rowCounter++) { int sl = rowCounter + 1; String[] tempString ={ sl.ToString(), tempOrderShowArray[rowCounter].OrderType, tempOrderShowArray[rowCounter].TableNumber.ToString(), tempOrderShowArray[rowCounter].CustomerName, "Void", tempOrderShowArray[rowCounter].OrderID.ToString() }; VoidTableDataGridView.Rows.Add(tempString); } } if (VoidTableDataGridView.RowCount < 16) VoidTableDataGridView.RowCount = 16; } catch (Exception exp) { throw exp; } }