private void Refund_Click(object sender, RoutedEventArgs e) { foreach (Order temp in OrdersTable.SelectedItems) { foreach (OrderItems temp2 in ZP_Orders.contains) { SQL_Calls.UpdateReturnInventory(temp2.quantity, temp.branchID, temp2.SKU); } SQL_Calls.UpdateProductOrder(0, temp.orderID); SQL_Calls.UpdateRefundStatus(temp.orderID); } ZP_Orders.contains.Clear(); ContentTable.ItemsSource = null; ContentTable.ItemsSource = ZP_Orders.contains; OrdersTable.ItemsSource = null; ZP_Orders.allOrders.Clear(); ZP_Orders.allOrders = SQL_Calls.Select_OrderInfo(); OrdersTable.ItemsSource = ZP_Orders.allOrders; }