private void Split_Button_Click(object sender, RoutedEventArgs e)
        {
            makeIndividualPaymentButton.Visibility = Visibility.Hidden;
            paymentTypeSelector.Visibility         = Visibility.Hidden;
            splitItemSelector.Visibility           = Visibility.Visible;

            var parent = ((Menu)((Grid)Parent).Parent).orderTableView;

            foreach (OrderItemCell orderItemCell in parent.finalizedItemStackPanel.Children)
            {
                // Didnt use capital letter for it oops.
                paymentItem item = new paymentItem(orderItemCell.orderItem, this);
                paymentItems.Children.Add(item);
            }
        }
        public void startPayment()
        {
            decimal total  = 0;
            var     parent = ((Menu)((Grid)Parent).Parent).orderTableView;

            foreach (OrderItemCell orderItemCell in parent.finalizedItemStackPanel.Children)
            {
                // Didnt use capital letter for it oops.
                paymentItem item = new paymentItem(orderItemCell.orderItem, this);
                total += item.totalCost;
            }

            totalCostMain.Content = total.ToString();

            Visibility = Visibility.Visible;
        }