예제 #1
0
 public void Next()
 {
     time     = 0;
     timeWait = 0;
     run      = false;
     if (++current < sors.Count)
     {
         QueryBD.champ.Update(sors[current], current + 1 < sors.Count ? sors[current + 1] : null);
         EndFight.Content = sors[current].Start;
         if (current + 1 < sors.Count)
         {
             BeginNextFight.Content = sors[current + 1].Start;
         }
         UpdateRules();
     }
     else if (current == 0)
     {
         MessageBox.Show("Соревнований нет", "Внимание");
         QueryBD.Navigate2(QueryBD.selectRun);
     }
     else
     {
         MessageBox.Show("Конец", "Внимание");
         QueryBD.Navigate2(QueryBD.selectRun);
     }
 }
예제 #2
0
 public WIndowCtrl()
 {
     InitializeComponent();
     grFrame.Children.Add(QueryBD.fr2);
     if (QueryBD.selectRun == null)
     {
         QueryBD.selectRun = new SelectRunChampionat();
     }
     QueryBD.Navigate2(QueryBD.selectRun);
 }
예제 #3
0
 void Button_Click(object o, RoutedEventArgs e)
 {
     if (Tat.SelectedItem != null)
     {
         if (QueryBD.sorev == null)
         {
             QueryBD.sorev = new SorevnovanieShow();
         }
         QueryBD.Navigate2(QueryBD.sorev);
         QueryBD.sorev.Update(Tat.SelectedItem as ChampionatConfig);
     }
 }