コード例 #1
0
        protected void findCrime(object sender, EventArgs e)
        {
            MarcusReference1.ServiceClient prox = new MarcusReference1.ServiceClient();
            string State = "";
            string zip   = "";

            if (Request.Cookies["State"] != null && Request.Cookies["City"] != null)
            {
                State = Request.Cookies["State"].Value;
                zip   = Request.Cookies["City"].Value;
            }


            string res = prox.getCoordinates(zip);

            string[] rem        = { "<lat>", "</lng>" };
            string[] Split1     = res.Split(rem, StringSplitOptions.RemoveEmptyEntries);
            string[] sep        = { "</lat><lng>" };
            string[] Split2     = Split1[0].Split(sep, StringSplitOptions.RemoveEmptyEntries);
            string[] crimeStats = prox.getCrime(Split2[0], Split2[1]);

            BulletedList1.Items.Clear();
            for (int i = 0; i < crimeStats.Length; i++)
            {
                BulletedList1.Items.Add(crimeStats[i].ToString());
            }
        }
コード例 #2
0
        protected void findOther(object sender, EventArgs e)
        {
            string keyword = TextBox1.Text;

            MarcusReference1.ServiceClient prox = new MarcusReference1.ServiceClient();
            string State = "";
            string zip   = "";

            if (Request.Cookies["State"] != null && Request.Cookies["City"] != null)
            {
                State = Request.Cookies["State"].Value;
                zip   = Request.Cookies["City"].Value;
            }
            string[] crimeStats = prox.getCloseStores(zip, keyword);
            BulletedList1.Items.Clear();
            for (int i = 0; i < crimeStats.Length; i++)
            {
                BulletedList1.Items.Add(crimeStats[i].ToString());
            }
        }
コード例 #3
0
        protected void findSolar(object sender, EventArgs e)
        {
            DiyaloReference1.Service1Client prox  = new DiyaloReference1.Service1Client();
            MarcusReference1.ServiceClient  prox2 = new MarcusReference1.ServiceClient();
            string zip   = "";
            string State = "";

            if (Request.Cookies["State"] != null && Request.Cookies["City"] != null)
            {
                State = Request.Cookies["State"].Value;
                zip   = Request.Cookies["City"].Value;
            }
            string res = prox2.getCoordinates(zip);

            string[] rem            = { "<lat>", "</lng>" };
            string[] Split1         = res.Split(rem, StringSplitOptions.RemoveEmptyEntries);
            string[] sep            = { "</lat><lng>" };
            string[] Split2         = Split1[0].Split(sep, StringSplitOptions.RemoveEmptyEntries);
            string   solarIntensity = prox.avgSolarIntensity(Split2[0], Split2[1]);

            Label1.Text = ("Average Solar Intensity (ASI):\t" + solarIntensity);
        }