protected void GetRemark(int userID, int IncidentID) { CustomerFeedback ObjCustomerfeedback = new CustomerFeedback(); ObjCustomerfeedback = ObjCustomerfeedback.Get_By_Userid_ByIncidentId(userID, IncidentID); TextRmk.Text = ObjCustomerfeedback.Remark; if (TextRmk.Text != "") { Rmk.Visible = true; } string Feedback = ObjCustomerfeedback.Feedback; if (Feedback == "Good") { satisfiedrdbutton.Checked = true; } else if (Feedback == "Very Good") { verysatisfied.Checked = true; } else if (Feedback == "Average") { Rddisatisfied.Checked = true; } else if (Feedback == "Poor") { Rdverydissatisfied.Checked = true; } }
protected void GetRemark(int userID, int IncidentID) { CustomerFeedback ObjCustomerfeedback = new CustomerFeedback(); ObjCustomerfeedback = ObjCustomerfeedback.Get_By_Userid_ByIncidentId(userID, IncidentID); TextRmk.Text=ObjCustomerfeedback.Remark; if (TextRmk.Text != "") { Rmk.Visible = true; } string Feedback = ObjCustomerfeedback.Feedback; if (Feedback == "Good") { satisfiedrdbutton.Checked = true; } else if (Feedback == "Very Good") { verysatisfied.Checked = true; } else if (Feedback == "Average") { Rddisatisfied.Checked = true; } else if (Feedback == "Poor") { Rdverydissatisfied.Checked = true; } }
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); }