示例#1
0
        private void load_data(string file = "")
        {
            if (file == "")
            {
                return;
            }
            MySerializer serializer = new MySerializer();
            Data         d          = serializer.DeserializeObject(file).Data;

            tvlData.players = d.players;
            tvlData.games   = d.games;
            tvlData.zipped  = d.zipped;
            tvlData.unzipdata();
            tvlData.counted = d.counted;
            SystemResults_listBox.Items.AddRange(tvlData.counted.ToArray());

            System_count_btn.Enabled   = false;
            Nextbutton.Enabled         = false;
            Addbutton.Enabled          = false;
            Editbutton.Enabled         = false;
            Gone_button.Enabled        = false;
            Tour_numericUpDown.Maximum = tvlData.counted.Count;
            MessageBox.Show(String.Join("\n", tvlData.zipped.ToArray()), file);
            places_counted = true;
            refresh_game_table();
            Refresh_playerstable();
            if (tvlData.gametype == 3)
            {
                восстановлениеToolStripMenuItem.Enabled = true;
            }
        }
示例#2
0
        private void append_data(string file = "")
        {
            if (file == "")
            {
                return;
            }
            MySerializer serializer = new MySerializer();
            Data2        d2         = serializer.DeserializeObject(file).Data2;

            Rlist = new List <Short_player>(tvlData.short_players.Union(d2.players, new PlComparer()));
            reLoad_data();
        }
示例#3
0
        private void load_data(string file = "")
        {
            if (file == "")
            {
                return;
            }
            MySerializer serializer = new MySerializer();
            Data2        d2         = serializer.DeserializeObject(file).Data2;

            Rlist = d2.players;
            reLoad_data();
        }