Beispiel #1
0
        private void btn_ToRun_Click(object sender, RoutedEventArgs e)
        {
            SwitchTbx(false);
            UserControl runMenue = new RunMenue(mainWindow);

            mainWindow.MainContent.Content = runMenue;
        }
Beispiel #2
0
        private void btn_GoToTnmtData_Click(object sender, RoutedEventArgs e)
        {
            INIFile teamIni = new INIFile(Team.iniPath);

            if (checkAmountOfTeamsEven())
            {
                if (checkAllPlayersPayed())
                {
                    INIFile tnmtIni = new INIFile(Tournament.iniPath);
                    if (Convert.ToInt32(tnmtIni.GetValue(Tournament.tnmtSec, Tournament.tnS_tnmtRunCntAct)) == 0)
                    {
                        MessageBoxResult ret =
                            MessageBox.Show("Sind Sie Sicher, dass Sie alle Teams erfasst haben?" +
                                            "\nNachdem das Tunier gestartet wurde können keine Teams mehr erfasst werden!",
                                            "Tunier wirklich starten",
                                            MessageBoxButton.YesNo,
                                            MessageBoxImage.Question
                                            );
                        if (ret == MessageBoxResult.Yes)
                        {
                            UserControl runMenue = new RunMenue(this);
                            MainContent.Content    = runMenue;
                            btn_GoToTnmtData.Style = (Style)Application.Current.Resources["ActionMenueButton_" + tnmtIni.GetValue(Const.fileSec, Tournament.fsX_ColorMode)];
                            btn_GoToAddTeam.Style  = (Style)Application.Current.Resources["DisabledButton"];
                            btn_GoToAddTeam.Uid    = NO_TEAM_ADDING;
                        }
                    }
                    else
                    {
                        UserControl runMenue = new RunMenue(this);
                        MainContent.Content = runMenue;
                    }
                }
            }
            else
            {
                //MessageBox.Show("Derzeit sind nur " + teamIni.GetValue(Const.fileSec, Team.fsX_teamCnt) + " Teams erfasst!" +
                //                "\nEin Tunier ist nur mit einer geraden Anzahl Teams möglich!",
                //                "Ungerade Anzahl Teams erfasst",
                //                MessageBoxButton.OK,
                //                MessageBoxImage.Error);
                MessageBar(ErrorMessage,
                           "Ungerade Anzahl Teams erfasst",
                           "Derzeit sind nur " + teamIni.GetValue(Const.fileSec, Team.fsX_teamCnt) + " Teams erfasst!" +
                           "\nEin Tunier ist nur mit einer geraden Anzahl Teams möglich!");
            }
        }