private void DoRemoveTab(int id)
 {
     TilesForTabs.RemoveTabFromStart(Database.GetTabById(id));
     Deployment.Current.Dispatcher.BeginInvoke(() => Database.DeleteTabById(id));
     RemoveTabFromList(id);
     Hub.RaiseCollectionTabRemoved(id);
 }
        private void DoPinTabToStart(int id)
        {
            Tab tab = (from Tab t in Database.Tabs
                       where t.Id == id
                       select t).Single();

            TilesForTabs.PinTabToStart(tab);
        }
 private void DoPinToStart()
 {
     TilesForTabs.PinTabToStart(Tablature);
 }