/// <summary> /// Method is used to get observation details for display /// </summary> public void VET_Get_Observation() { try { BLL_VET_Index objBLLIndx = new BLL_VET_Index(); DataTable dtObs = objBLLIndx.VET_Get_Observation(UDFLib.ConvertToInteger(ViewState["Vetting_ID"].ToString()), UDFLib.ConvertToInteger(ViewState["Question_ID"].ToString()), UDFLib.ConvertToInteger(ViewState["Observation_ID"].ToString())); if (dtObs.Rows.Count > 0) { if (Convert.ToString(dtObs.Rows[0]["Section_No"]) != "") { ddlSection.ClearSelection(); ddlSection.Items.FindByText(Convert.ToString(dtObs.Rows[0]["Section_No"])).Selected = true; } if (Convert.ToString(dtObs.Rows[0]["Question_No"]) != "") { VET_Get_QuestionByVettingId_SectionNo(); ddlQuestion.ClearSelection(); ddlQuestion.Items.FindByText(Convert.ToString(dtObs.Rows[0]["Question_No"])).Selected = true; } if (Convert.ToString(dtObs.Rows[0]["Category"]) != "") { ddlCategory.ClearSelection(); ddlCategory.Items.FindByText(Convert.ToString(dtObs.Rows[0]["Category"])).Selected = true; } if (Convert.ToString(dtObs.Rows[0]["Risk_Level"]) != "") { ddlRiskLevel.ClearSelection(); ddlRiskLevel.Items.FindByText(Convert.ToString(dtObs.Rows[0]["Risk_Level"])).Selected = true; } if (Convert.ToString(dtObs.Rows[0]["Status"]) != "") { ddlStatus.ClearSelection(); ddlStatus.Items.FindByText(Convert.ToString(dtObs.Rows[0]["Status"])).Selected = true; } if (Convert.ToString(dtObs.Rows[0]["ObsType"]) != "") { ddlType.ClearSelection(); ddlType.Items.FindByText(Convert.ToString(dtObs.Rows[0]["ObsType"])).Selected = true; } if (Convert.ToString(dtObs.Rows[0]["ObsDescription"]) != "") { txtObsDescription.Text = dtObs.Rows[0]["ObsDescription"].ToString(); } if (Convert.ToString(dtObs.Rows[0]["Question"]) != "") { lblQuestion.Text = dtObs.Rows[0]["Question"].ToString(); } } } catch (Exception ex) { UDFLib.WriteExceptionLog(ex); string js = "alert('" + UDFLib.GetException("SystemError/ GeneralMessage") + "');"; ScriptManager.RegisterStartupScript(this, this.GetType(), "error", js, true); } }