private void Swap_Click(object obj, RoutedEventArgs e)
 {
     selected = this.BankingView.SelectedIndex;
     if (selected > -1)
     {
         BankingsQueueViewModel banks = bankingModel;
         QueueViewModel         qm    = model;
         //QueueViewModel qm = this.BankingView.SelectedItem as QueueViewModel;
         bankingModel.swap(qm);
         this.AppNameTextBlock.Text = qm.Color;
         selected = -1;
     }
 }
 public BankingQueueViewer()
 {
     this.InitializeComponent();
     this.NavigationCacheMode     = NavigationCacheMode.Required;
     bankingModel                 = BankingsQueueViewModel.GetInstance();
     this.BankingView.ItemsSource = bankingModel.Queues;
     timer          = new DispatcherTimer();
     timer.Tick    += new EventHandler <object>(dispatcherTimer_Tick);
     timer.Interval = new TimeSpan(0, 1, 0);
     //this.BankingView.SelectionChanged += Change_Selection;
     selected = -1;
     model    = null;
 }