public void LoadLists()
        {
            try
            {
                if (m_hostingUnit == null)
                {
                    return;
                }
                ImpBL        bl       = ImpBL.Instance;
                List <Order> Myorders = bl.GetOrdersByUnit(m_hostingUnit.HostingUnitKey);
                List <MyOrderItemControl> itemsToView = new List <MyOrderItemControl>();
                OrderStatus filterStatus = OrderStatus.NotHandled;
                filterStatus = (bool)StatusCanceledRadioBox.IsChecked ? OrderStatus.Canceled : filterStatus;
                filterStatus = (bool)StatusDoneDealRadioBox.IsChecked ? OrderStatus.DoneDeal : filterStatus;
                filterStatus = (bool)StatusSentMailRadioBox.IsChecked ? OrderStatus.SentMail : filterStatus;
                filterStatus = (bool)StatusAllRadioBox.IsChecked ? OrderStatus.NotHandled : filterStatus;
                foreach (var order in Myorders)
                {
                    if (filterStatus != OrderStatus.NotHandled && order.Status != filterStatus)
                    {
                        continue;
                    }
                    itemsToView.Add(new MyOrderItemControl(order, this));
                }

                MyOrderListView.ItemsSource = itemsToView;

                List <GuestRequest> Suggestorders = bl.matchRequestToUnit(m_hostingUnit,
                                                                          SubAreaTextBox.Text, AttendantsAmountTextBox.Text);
                List <SuggetionOrderItemControl> itemsToView2 = new List <SuggetionOrderItemControl>();
                foreach (var gr in Suggestorders)
                {
                    itemsToView2.Add(new SuggetionOrderItemControl(gr, m_hostingUnit, this));
                }
                SuggestionListView.ItemsSource = itemsToView2;
            }
            catch (Exception err)
            {
                MessageBox.Show(err.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }