コード例 #1
0
        private void SelectedItemFormStatistic(object sender, EventArgs e)
        {
            text020.Text     = "" + 0;
            text2140.Text    = "" + 0;
            text4160.Text    = "" + 0;
            text6180.Text    = "" + 0;
            text81100.Text   = "" + 0;
            text100must.Text = "" + 0;
            MySqlConnection connection = MyMySQLConnection.ConnectionSingleton();

            connection.Open();

            Form          form       = StatisticFormList.SelectedItem as Form;
            List <Result> resultList = resultdata.GetListForForm(connection, form);

            StatisticResultList.ItemsSource = resultList;
            int number020   = 0;
            int number2140  = 0;
            int number4160  = 0;
            int number6180  = 0;
            int number81100 = 0;
            int number100m  = 0;

            foreach (Result result in resultList)
            {
                int resultPoint = result.Point;
                if (resultPoint <= 20)
                {
                    number020++;
                }
                else if (resultPoint <= 40)
                {
                    number2140++;
                }
                else if (resultPoint <= 60)
                {
                    number4160++;
                }
                else if (resultPoint <= 80)
                {
                    number6180++;
                }
                else if (resultPoint <= 100)
                {
                    number81100++;
                }
                else if (number100m <= 1000)
                {
                    number100m++;
                }
                text020.Text     = "" + number020;
                text2140.Text    = "" + number2140;
                text4160.Text    = "" + number4160;
                text6180.Text    = "" + number6180;
                text81100.Text   = "" + number81100;
                text100must.Text = "" + number100m;
            }

            connection.Close();
        }