select_weather.aspx.cs
上传用户:xrffrp
上传日期:2022-03-25
资源大小:22155k
文件大小:7k
源码类别:

OA系统

开发平台:

ASP/ASPX

  1. using System;
  2. using System.Data;
  3. using System.Data.SqlClient;
  4. using System.Configuration;
  5. using System.Collections;
  6. using System.Web;
  7. using System.Web.Security;
  8. using System.Web.UI;
  9. using System.Web.UI.WebControls;
  10. using System.Web.UI.WebControls.WebParts;
  11. using System.Web.UI.HtmlControls;
  12. public partial class web_select_weather : System.Web.UI.Page
  13. {
  14.     protected void Page_Load(object sender, EventArgs e)
  15.     {
  16.         if (!IsPostBack)
  17.         {
  18.             ArrayList myarray = new ArrayList();
  19.             Weather myweather = new Weather();
  20.             DropDownList2.Items.Add("请选择");
  21.             DropDownList2.Items.Add("北京");
  22.             DropDownList2.SelectedIndex = 1;
  23.             myarray = myweather.GetThreeDayWeather("北京");
  24.             Label8.Text = myarray[0].ToString();
  25.             Label1.Text = myarray[1].ToString();
  26.             Label2.Text = myarray[2].ToString() + "~" + myarray[3].ToString();
  27.             Label9.Text = myarray[4].ToString();
  28.             Label3.Text = myarray[5].ToString();
  29.             Label4.Text = myarray[6].ToString() + "~" + myarray[7].ToString();
  30.             Label7.Text = myarray[8].ToString();
  31.             Label5.Text = myarray[9].ToString();
  32.             Label6.Text = myarray[10].ToString() + "~" + myarray[11].ToString();
  33.         }
  34.     }
  35.     protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
  36.     {
  37.         Label1.Text = "";
  38.         Label2.Text = "";
  39.         Label3.Text = "";
  40.         Label4.Text = "";
  41.         Label5.Text = "";
  42.         Label6.Text = "";
  43.         Label7.Text = "";
  44.         Label8.Text = "";
  45.         Label9.Text = "";
  46.         DropDownList2.Items.Clear();
  47.         DropDownList2.Items.Add("请选择");
  48.         if (DropDownList1.SelectedItem.ToString().Equals("江苏省"))
  49.         {
  50.             DropDownList2.Items.Add("南京");
  51.             DropDownList2.Items.Add("无锡");
  52.             DropDownList2.Items.Add("徐州");
  53.             DropDownList2.Items.Add("常州");
  54.             DropDownList2.Items.Add("苏州");
  55.             DropDownList2.Items.Add("南通");
  56.             DropDownList2.Items.Add("连云港");
  57.             DropDownList2.Items.Add("淮阴");
  58.             DropDownList2.Items.Add("盐城");
  59.             DropDownList2.Items.Add("扬州");
  60.             DropDownList2.Items.Add("镇江");
  61.             DropDownList2.Items.Add("泰州");
  62.             DropDownList2.Items.Add("宿迁");
  63.         }
  64.         if (DropDownList1.SelectedItem.ToString().Equals("浙江省"))
  65.         {
  66.             DropDownList2.Items.Add("杭州");
  67.             DropDownList2.Items.Add("宁波");
  68.             DropDownList2.Items.Add("温州");
  69.             DropDownList2.Items.Add("嘉兴");
  70.             DropDownList2.Items.Add("湖州");
  71.             DropDownList2.Items.Add("绍兴");
  72.             DropDownList2.Items.Add("金华");
  73.             DropDownList2.Items.Add("衢州");
  74.             DropDownList2.Items.Add("舟山");
  75.             DropDownList2.Items.Add("丽水");
  76.             DropDownList2.Items.Add("台州");
  77.         }
  78.         if (DropDownList1.SelectedItem.ToString().Equals("上海"))
  79.         {
  80.             DropDownList2.Items.Add("上海");
  81.         }
  82.         if (DropDownList1.SelectedItem.ToString().Equals("北京"))
  83.         {
  84.             DropDownList2.Items.Add("北京");
  85.         }
  86.         if (DropDownList1.SelectedItem.ToString().Equals("重庆"))
  87.         {
  88.             DropDownList2.Items.Add("重庆");
  89.         }
  90.         if (DropDownList1.SelectedItem.ToString().Equals("天津"))
  91.         {
  92.             DropDownList2.Items.Add("天津");
  93.         }
  94.         if (DropDownList1.SelectedItem.ToString().Equals("台湾省"))
  95.         {
  96.             DropDownList2.Items.Add("台北");
  97.         }
  98.         if (DropDownList1.SelectedItem.ToString().Equals("广东省"))
  99.         {
  100.             DropDownList2.Items.Add("广州");
  101.             DropDownList2.Items.Add("深圳");
  102.             DropDownList2.Items.Add("汕尾");
  103.             DropDownList2.Items.Add("惠州");
  104.             DropDownList2.Items.Add("河源");
  105.             DropDownList2.Items.Add("清远");
  106.             DropDownList2.Items.Add("东莞");
  107.             DropDownList2.Items.Add("珠海");
  108.             DropDownList2.Items.Add("江门");
  109.             DropDownList2.Items.Add("中山");
  110.             DropDownList2.Items.Add("湛江");
  111.             DropDownList2.Items.Add("茂名");
  112.             DropDownList2.Items.Add("韶关");
  113.             DropDownList2.Items.Add("汕头");
  114.             DropDownList2.Items.Add("阳江");
  115.             DropDownList2.Items.Add("潮州");
  116.             DropDownList2.Items.Add("顺德");
  117.             DropDownList2.Items.Add("揭阳");
  118.             DropDownList2.Items.Add("云浮");
  119.         }
  120.     }
  121.     protected void DropDownList2_SelectedIndexChanged(object sender, EventArgs e)
  122.     {
  123.         Label1.Text = "";
  124.         Label2.Text = "";
  125.         Label3.Text = "";
  126.         Label4.Text = "";
  127.         Label5.Text = "";
  128.         Label6.Text = "";
  129.         Label7.Text = "";
  130.         Label8.Text = "";
  131.         Label9.Text = "";
  132.         if (!DropDownList2.SelectedItem.ToString().Equals("请选择"))
  133.         {
  134.             ArrayList myarray = new ArrayList();
  135.             Weather myweather = new Weather();
  136.             myarray = myweather.GetThreeDayWeather(DropDownList2.SelectedItem.ToString());
  137.             Label8.Text = myarray[0].ToString();
  138.             Label1.Text = myarray[1].ToString();
  139.             Label2.Text = myarray[2].ToString() + "~" + myarray[3].ToString();
  140.             Label9.Text = myarray[4].ToString();
  141.             Label3.Text = myarray[5].ToString();
  142.             Label4.Text = myarray[6].ToString() + "~" + myarray[7].ToString();
  143.             Label7.Text = myarray[8].ToString();
  144.             Label5.Text = myarray[9].ToString();
  145.             Label6.Text = myarray[10].ToString() + "~" + myarray[11].ToString();
  146.         }
  147.     }
  148.     protected void ShowMessageBox(string strMessage)
  149.     {
  150.         Response.Write(string.Format("<script>alert('{0}')</script>", strMessage));
  151.     }
  152.     protected void Button1_Click(object sender, EventArgs e)
  153.     {
  154.         if (DropDownList2.SelectedItem.ToString().Equals("请选择"))
  155.         {
  156.             ShowMessageBox("请选择要订制的城市");
  157.         }
  158.         else
  159.         {
  160.             ArrayList myarray = new ArrayList();
  161.             Weather myweather = new Weather();
  162.             myarray = myweather.GetWeather(DropDownList2.SelectedItem.ToString());
  163.             SqlConnection conn = dbConnection.getConnection();
  164.             conn.Open();
  165.             SqlCommand sqlcom = new SqlCommand("update oa_employee set place='" + DropDownList2.SelectedItem.ToString().Trim() + "' where id='" + Session["user_id"].ToString().Trim() + "'", conn);
  166.             sqlcom.ExecuteNonQuery();
  167.             RegisterStartupScript("", "<script language="javascript"> window.opener.location.href=window.opener.location.href;window.close();</script>");
  168.         }
  169.     }
  170. }