示例#1
0
        //string addColumn = "";///////////////////////////////////////////////////////////////////////////////

        public FormMainMenu()
        {
            InitializeComponent();
            this.seasons1_5TableAdapter.Fill(this.seasonsDBDataSet.Seasons1_5);
            this.seasons6_10TableAdapter.Fill(this.seasonsDBDataSet.Seasons6_10);
            this.seasons11_17TableAdapter.Fill(this.seasonsDBDataSet.Seasons11_17);
            this.Activated += FormMainMenu_Activated;



            if (File.Exists("PublicVariablesSave.bin"))
            {
                //Serialization logic
                IFormatter           formatter            = new BinaryFormatter();
                Stream               stream               = new FileStream("PublicVariablesSave.bin", FileMode.Open, FileAccess.Read, FileShare.Read);
                SavedPublicVariables savedPublicVariables = (SavedPublicVariables)formatter.Deserialize(stream);
                stream.Close();
                PublicVariables.GetDefaultSeason = savedPublicVariables.GetDefaultSeason;
                PublicVariables.GetDefaultWeek   = savedPublicVariables.GetDefaultWeek;
            }

            UpdateForm();
            TotalPlayers();
            GetSeasons();
        }
示例#2
0
        private void comboBoxDefaultWeek_SelectedIndexChanged(object sender, EventArgs e)
        {
            PublicVariables.GetDefaultWeek = comboBoxDefaultWeek.Text;

            SavedPublicVariables savePublicVariables = new SavedPublicVariables();

            savePublicVariables.GetDefaultSeason = PublicVariables.GetDefaultSeason;
            savePublicVariables.GetDefaultWeek   = PublicVariables.GetDefaultWeek;

            IFormatter formatter = new BinaryFormatter();
            Stream     stream    = new FileStream("PublicVariablesSave.bin", FileMode.Create, FileAccess.Write, FileShare.None);

            formatter.Serialize(stream, savePublicVariables);
            stream.Close();
        }