protected void Button2_Click(object sender, EventArgs e) { try { HttpCookie myCookies = new HttpCookie("myCookieId"); myCookies["Zipcode"] = TextBox2.Text; myCookies["Store"] = TextBox3.Text; myCookies["Name"] = TextBox4.Text; myCookies.Expires = DateTime.Now.AddMonths(6); Response.Cookies.Add(myCookies); ServiceReference3.Service1Client store = new ServiceReference3.Service1Client(); Label4.Text = store.findStore(TextBox2.Text, TextBox3.Text); string time = DateTime.Now.ToString("HH:mm:ss tt").ToString(); string zipcode = TextBox2.Text; string storeHistory = TextBox3.Text; History hist = new History(time, zipcode, storeHistory); string num = Convert.ToString(Session.Count + 1); // Find the next free spot string catalogKey = "sHist" + num; // Form the index key for next session spot System.Diagnostics.Debug.Print(catalogKey); Session[catalogKey] = hist; // Add an object into session state } catch { Label4.Text = "Please enter valid input"; } }
protected void Button1_Click(object sender, EventArgs e) { ServiceReference3.Service1Client client = new ServiceReference3.Service1Client(); string org = TextBox1.Text; string des = TextBox2.Text; string q = "dist" + org + "," + des; if (Cache[q] != null) { Label1.Text = Cache[q].ToString(); return; } Cache["org"] = org; Cache["des"] = des; Label1.Text = client.getDistance(org, des); Cache[q] = Label1.Text; }