protected void btnFeedback_Click(object sender, EventArgs e)
    {
        ////Add Exception handilng try catch change by vishal 21-05-2012
        try
        {
            int userid = Convert.ToInt32(Request.QueryString[0]);
            ObjCustomerfeedback = ObjCustomerfeedback.Get_By_Incidentid(userid);

            if (satisfiedrdbutton.Checked == true)
            {

                Feedback = "Satisfied";

            }
            if (verysatisfied.Checked == true)
            {
                Feedback = "Very Satisfied";
            }
            if (Rddisatisfied.Checked == true)
            {
                Feedback = "Dissatisfied";
            }
            if (Rdverydissatisfied.Checked == true)
            {
                Feedback = "Very Dissatisfied";
            }
            if (ObjCustomerfeedback.Id == 0)
            {
                ObjCustomerfeedback.Id = Convert.ToInt32(Request.QueryString[0]);
                ObjCustomerfeedback.Feedback = Feedback;
                ObjCustomerfeedback.Insert();
            }

            string myScript;
            myScript = "<script language=javascript></script>";
            myScript = "<script language=javascript>CloseWindow();</script>";
            Page.RegisterClientScriptBlock("MyScript", myScript);
            //ScriptManager.RegisterStartupScript(this, this.GetType(), "refreshParent();", "refreshParent();", true);
        }
        catch (Exception ex)
        {
            string myScript;
            myScript = "<script language=javascript>alert('Exception - '" + ex + "');</script>";
            Page.RegisterClientScriptBlock("MyScript", myScript);
            return;
        }
    }
    protected void btnFeedback_Click(object sender, EventArgs e)
    {////Add Exception handilng try catch change by vishal 21-05-2012
        try
        {
            int userid = Convert.ToInt32(Request.QueryString[0]);
            ObjCustomerfeedback = ObjCustomerfeedback.Get_By_Incidentid(userid);

            if (satisfiedrdbutton.Checked == true)
            {
                Feedback = "Satisfied";
            }
            if (verysatisfied.Checked == true)
            {
                Feedback = "Very Satisfied";
            }
            if (Rddisatisfied.Checked == true)
            {
                Feedback = "Dissatisfied";
            }
            if (Rdverydissatisfied.Checked == true)
            {
                Feedback = "Very Dissatisfied";
            }
            if (ObjCustomerfeedback.Id == 0)
            {
                ObjCustomerfeedback.Id       = Convert.ToInt32(Request.QueryString[0]);
                ObjCustomerfeedback.Feedback = Feedback;
                ObjCustomerfeedback.Insert();
            }

            string myScript;
            myScript = "<script language=javascript></script>";
            myScript = "<script language=javascript>CloseWindow();</script>";
            Page.RegisterClientScriptBlock("MyScript", myScript);
            //ScriptManager.RegisterStartupScript(this, this.GetType(), "refreshParent();", "refreshParent();", true);
        }
        catch (Exception ex)
        {
            string myScript;
            myScript = "<script language=javascript>alert('Exception - '" + ex + "');</script>";
            Page.RegisterClientScriptBlock("MyScript", myScript);
            return;
        }
    }
    protected void btnFeedback_Click(object sender, EventArgs e)
    {
        if (satisfiedrdbutton.Checked == false && verysatisfied.Checked == false && Rddisatisfied.Checked == false && Rdverydissatisfied.Checked == false)
        {
            Lblmsg.Visible = true;
            Lblmsg.Text    = "Please select your feedback";
            return;
        }

        //if (satisfiedrdbutton.Checked == true && verysatisfied.Checked == true && Rddisatisfied.Checked == true && Rdverydissatisfied.Checked == true)
        //{
        //    Lblmsg0.Visible = true;
        //    Lblmsg0.Text = "Your feedback has been saved";
        //    return;
        //}

        int userid = Convert.ToInt16(Request.QueryString["userid"]);

        //////////////Added by lalit. capture querystring of callid in case when user gives
        //feedback by call
        if (Request.QueryString["Clid"] != null)
        {
            int callid = Convert.ToInt16(Request.QueryString["Clid"]);
            ObjCustomerfeedback = ObjCustomerfeedback.Get_By_Userid_ByIncidentId(userid, callid);
        }
        else
        {
            ObjCustomerfeedback = ObjCustomerfeedback.Get_By_Incidentid(userid);
        }


        if (satisfiedrdbutton.Checked == true)
        {
            Feedback = "Good";
        }
        if (verysatisfied.Checked == true)
        {
            Feedback = "Very Good";
        }
        if (Rddisatisfied.Checked == true)
        {
            Feedback = "Average";
        }
        if (Rdverydissatisfied.Checked == true)
        {
            Feedback = "Poor";
        }

        if (ObjCustomerfeedback.Id == 0)
        {
            ObjCustomerfeedback.Id       = Convert.ToInt16(Request.QueryString["userid"]);
            ObjCustomerfeedback.Feedback = Feedback;
            if (Request.QueryString["Clid"] != null)
            {
                ObjCustomerfeedback.IncidentId   = Convert.ToInt16(Request.QueryString["Clid"]);
                ObjCustomerfeedback.FeedbackType = "CallWise";
                ObjCustomerfeedback.Remark       = TextRmk.Text;
                ObjCustomerfeedback.Insert_CallWise();

                Lblmsg0.Visible = true;
                Lblmsg0.Text    = "Your Feedback Has Been Submitted";

                btnFeedback.Visible        = false;
                satisfiedrdbutton.Visible  = false;
                verysatisfied.Visible      = false;
                Rddisatisfied.Visible      = false;
                Rdverydissatisfied.Visible = false;
                TextRmk.Visible            = false;
                labGood.Visible            = false;
                labVeryGood.Visible        = false;
                labAverage.Visible         = false;
                labPoor.Visible            = false;
                lblApproved.Visible        = false;
                lblRemark.Visible          = false;
            }
            else
            {
                ObjCustomerfeedback.FeedbackType = "Default";
                ObjCustomerfeedback.Remark       = "Default";
                ObjCustomerfeedback.Insert();
            }
        }
        string myScript;

        myScript = "<script language=javascript></script>";
        myScript = "<script language=javascript>CloseWindow();</script>";
        Page.RegisterClientScriptBlock("MyScript", myScript);
        //ScriptManager.RegisterStartupScript(this, this.GetType(), "refreshParent();", "refreshParent();", true);
    }