protected void btn_InvokeSIS_Click(object sender, EventArgs e)
    {
        electiveLocationBasedServices.Service1Client elsPxy = new electiveLocationBasedServices.Service1Client();
        decimal latitude  = Convert.ToDecimal(txtInputLattitude.Text.ToString());
        decimal longitude = Convert.ToDecimal(txtInputLongitude.Text.ToString());

        try
        {
            string response = Convert.ToString(elsPxy.SolarIntensity(latitude, longitude));
            lblSolarIntensity.Text = response;
        }
        catch (Exception em)
        {
            lblSolarIntensity.Text = em.Message.ToString();
        }
    }
 protected void solarIntensity_Click(object sender, EventArgs e)
 {
     output.Text = "";
     try
     {
         electiveLocationBasedServices.Service1Client elPxy = new electiveLocationBasedServices.Service1Client();
         decimal lat = Convert.ToDecimal(Session["lat"].ToString());
         decimal lng = Convert.ToDecimal(Session["lng"].ToString());
         decimal op  = elPxy.SolarIntensity(lat, lng);
         output.Text = "The solar intensity is " + op.ToString();
     }
     catch (Exception em)
     {
         output.Text = em.Message;
     }
 }