// Gets the order id from the dgv and then gets that order's order details from the database. private void dgvClientOrders_CellClick(object sender, DataGridViewCellEventArgs e) { int orderID = int.Parse(dgvClientOrders.SelectedRows[0].Cells[0].Value.ToString()); List <OrderDetail> orderDetails = OrderDetail.GetOrderDetailsFromDB(orderID); bs3.DataSource = orderDetails; dgvClientOrderDetails.DataSource = bs3.DataSource; }