Exemplo n.º 1
0
        private void LatestBtn_Click(object sender, EventArgs e)
        {
            var dt = WeatherSQLite.GetLatest(Convert.ToInt32(AreaIdTextBox.Text));

            if (dt.Rows.Count > 0)
            {
                DataDateLabel.Text    = dt.Rows[0]["DataDate"].ToString();
                ConditionLabel.Text   = dt.Rows[0]["Condition"].ToString();
                TemperatureLabel.Text =
                    CommonFunc.RoundString(Convert.ToSingle(dt.Rows[0]["Temperature"].ToString()), CommonConst.TemperarureDecimalPoint) + CommonConst.TemperatureUnitName;
            }
        }
Exemplo n.º 2
0
        private void LatestButton_Click(object sender, EventArgs e)
        {
            var dt = WeatherSQLite.GetLatest(Convert.ToInt32(AreaIdTextBox.Text));

            if (dt.Rows.Count > 0)
            {
                DataDateLabel.Text    = dt.Rows[0]["DataDate"].ToString();
                ConditionLabel.Text   = dt.Rows[0]["Condition"].ToString();
                TemperatureLabel.Text =
                    FloatHelper.RoundString(Convert.ToSingle(dt.Rows[0]["Temperature"]), Temperature.DecimalPoint) + Temperature.UnitName;
            }
        }
Exemplo n.º 3
0
        private void BtnLatest_Click(object sender, EventArgs e)
        {
            var dt = WeatherSQLite.GetLatest(Convert.ToInt32(TxtAreaId.Text));

            if (dt.Rows.Count > 0)
            {
                LblDataDate.Text    = dt.Rows[0]["DataDate"].ToString();
                LblCondition.Text   = dt.Rows[0]["Condition"].ToString();
                LblTemperature.Text =
                    CommonFunc.RoundString(Convert.ToSingle(dt.Rows[0]["Temperature"]),
                                           CommonConst.TemperatureDecimalPoint)
                    + CommonConst.TemperatureUnitName;
            }
        }
Exemplo n.º 4
0
 /// <summary>
 /// ボタンを押したらデータを取得してラベルに値挿入
 /// この画面に知識がないか?あるとまずい。温度を取得したあとにRoundStringを実装しなくちゃいけない場合は
 /// 知っている人しか使えないコードになってしまう。
 /// 新しいメンバーが増えたときに教えなくてはいけないことが多いコードはクソ
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void LatestButton_Click(object sender, EventArgs e)
 {
     var dt = WeatherSQLite.GetLatest(Convert.ToInt32(AreaIdTextBox.Text));
 }