コード例 #1
0
ファイル: parser.cs プロジェクト: nurcrkoglu/Fikstur
        public void parse()
        {
            string name;
            string leagueStage = "{\"id\": \"1\", \"name\": \"2017/2018 Sezonu\", \"tournamentName\": \"Spor Toto Süper Lig\",\"logo\": \"http://zmdp.cloud/iseAlim/images/1.png\"}";

            ls = JsonConvert.DeserializeObject <model.LeagueStage>(leagueStage);
        }
コード例 #2
0
        private void Form1_Load(object sender, EventArgs e)
        {
            string leagueStage = "{\"id\": \"1\", \"name\": \"2017/2018 Sezonu\", \"tournamentName\": \"Spor Toto Süper Lig\",\"logo\": \"http://zmdp.cloud/iseAlim/images/1.png\"}";

            ls = JsonConvert.DeserializeObject <model.LeagueStage>(leagueStage);
            //  deneme.parse();

            lbl_ls_name.Text         = ls.name;
            lbl_ls_tourname.Text     = ls.tournamentName;
            pb_ls_logo.ImageLocation = ls.logo;

            string json = @"[
                {
                    'teamId':1,
                    'name':'Fenerbahçe',
                    'overall':75,
                    'teamLogo':'http://zmdp.cloud/iseAlim/images/2.png'
                 },
                {
                   'teamId':2,
                    'name':'Galatasaray',
                    'overall':74,
                    'teamLogo':'http://zmdp.cloud/iseAlim/images/3.png'
                },
                {
                    'teamId':3,
                    'name':'Beşiktaş',
                    'overall':77,
                    'teamLogo':'http://zmdp.cloud/iseAlim/images/4.png'
                },
                {   'teamId':4,
                    'name':'Mucur Gücü',
                    'overall':73,
                    'teamLogo':'http://zmdp.cloud/iseAlim/images/5.png'
                },
                {
                    'teamId':5,
                    'name':'Trabzonspor',
                    'overall':72,
                    'teamLogo':'http://zmdp.cloud/iseAlim/images/6.png'
                },
                {   'teamId':6,
                    'name':'Demir Grup Sivasspor',
                    'overall':70,
                    'teamLogo':'http://zmdp.cloud/iseAlim/images/7.png'
                }

]";

            JArray leagueTableArray = JArray.Parse(json);

            IList <model.LeagueTable> leagueTable = leagueTableArray.Select(p => new model.LeagueTable
            {
                teamId   = (int)p["teamId"],
                name     = (string)p["name"],
                overall  = (int)p["overall"],
                teamLogo = (string)p["teamLogo"]
            }).ToList();

            createTable();
        }
コード例 #3
0
ファイル: Form1.cs プロジェクト: nurcrkoglu/Fikstur
        private void Form1_Load(object sender, EventArgs e)
        {
            string leagueStage = "{\"id\": \"1\", \"name\": \"2017/2018 Sezonu\", \"tournamentName\": \"Spor Toto Süper Lig\",\"logo\": \"http://zmdp.cloud/iseAlim/images/1.png\"}";

            ls = JsonConvert.DeserializeObject <model.LeagueStage>(leagueStage);
            //  deneme.parse();

            lbl_ls_name.Text         = ls.name;
            lbl_ls_tourname.Text     = ls.tournamentName;
            pb_ls_logo.ImageLocation = ls.logo;



            string json = @"[
                {
                    'teamId':1,
                    'name':'Fenerbahçe',
                    'overall':75,
                    'teamLogo':'http://zmdp.cloud/iseAlim/images/2.png'
                 },
                {
                   'teamId':2,
                    'name':'Galatasaray',
                    'overall':74,
                    'teamLogo':'http://zmdp.cloud/iseAlim/images/3.png'
                },
                {
                    'teamId':3,
                    'name':'Beşiktaş',
                    'overall':77,
                    'teamLogo':'http://zmdp.cloud/iseAlim/images/4.png'
                },
                {   'teamId':4,
                    'name':'Mucur Gücü',
                    'overall':73,
                    'teamLogo':'http://zmdp.cloud/iseAlim/images/5.png'
                },
                {
                    'teamId':5,
                    'name':'Trabzonspor',
                    'overall':72,
                    'teamLogo':'http://zmdp.cloud/iseAlim/images/6.png'
                },
                {   'teamId':6,
                    'name':'Demir Grup Sivasspor',
                    'overall':70,
                    'teamLogo':'http://zmdp.cloud/iseAlim/images/7.png'
                }

]";

            JArray leagueTableArray = JArray.Parse(json);

            IList <model.LeagueTable> leagueTable = leagueTableArray.Select(p => new model.LeagueTable
            {
                teamId   = (int)p["teamId"],
                name     = (string)p["name"],
                overall  = (int)p["overall"],
                teamLogo = (string)p["teamLogo"]
            }).ToList();


            //week1

            lblfb1.Text      = leagueTable[0].name;
            lblGS1.Text      = leagueTable[1].name;
            lblBJK1.Text     = leagueTable[2].name;
            lblBasak1.Text   = leagueTable[3].name;
            lblTrabzon1.Text = leagueTable[4].name;
            lblsivas1.Text   = leagueTable[5].name;

            //week2
            lblfb2.Text      = leagueTable[0].name;
            lblgs2.Text      = leagueTable[1].name;
            lblBjk2.Text     = leagueTable[2].name;
            lblbasak2.Text   = leagueTable[3].name;
            lbltrabzon2.Text = leagueTable[4].name;
            lblsivas2.Text   = leagueTable[5].name;

            //week3
            lblFb3.Text      = leagueTable[0].name;
            lblGs3.Text      = leagueTable[1].name;
            lblBjk3.Text     = leagueTable[2].name;
            lblBasak3.Text   = leagueTable[3].name;
            lblTrabzon3.Text = leagueTable[4].name;
            lblSivas3.Text   = leagueTable[5].name;

            //week4
            lblFb4.Text      = leagueTable[0].name;
            lblGs4.Text      = leagueTable[1].name;
            lblBjk4.Text     = leagueTable[2].name;
            lblBasak4.Text   = leagueTable[3].name;
            lblTrabzon4.Text = leagueTable[4].name;
            lblSivas4.Text   = leagueTable[5].name;

            //week5
            lblFb5.Text      = leagueTable[0].name;
            lblGs5.Text      = leagueTable[1].name;
            lblBjk5.Text     = leagueTable[2].name;
            lblBasak5.Text   = leagueTable[3].name;
            lblTrabzon5.Text = leagueTable[4].name;
            lblSivas5.Text   = leagueTable[5].name;

            createTable();


            btnMac.Visible      = false;
            grp2.Visible        = false;
            btnGelecek3.Visible = false;
            grp3.Visible        = false;
            btnGelecek4.Visible = false;
            btnGelecek5.Visible = false;
            grp4.Visible        = false;
            grp5.Visible        = false;
        }