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()); } }
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()); } }
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); }