/// <summary> /// Handles the Click event of the cmdSaveSearch control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param> protected void cmdSaveSearch_Click(object sender, EventArgs e) { bool blnIsNameExist = false; try { if (string.Equals(cmdSaveSearch.Value.ToString(), MODIFYSRCH)) { lblException.Visible = false; object objCheckRefresh = CommonUtility.GetSessionVariable(Page, CHECKREFRESH); //Checks whether the event is fired or page has been refreshed. if (string.Equals(ViewState["CheckRefresh"].ToString(), (string)objCheckRefresh)) { CommonUtility.SetSessionVariable(Page, CHECKREFRESH, DateTime.Now.ToString()); string strSaveSearchName = txtSaveSearch.Text.Trim(); XmlDocument xmlDocSearchRequest = null; xmlDocSearchRequest = CreateSaveSearchXML(); UISaveSearchHandler objUISaveSearchHandler = null; objUISaveSearchHandler = new UISaveSearchHandler(); objUISaveSearchHandler.ModifySaveSearchXML(BASINSAVESEARCHTYPE, strSaveSearchName, chbShared.Checked, cboSavedSearch, xmlDocSearchRequest); if (cboSavedSearch.Items.FindByText(DEFAULTDROPDOWNTEXT) == null) { cboSavedSearch.Items.Insert(0, DEFAULTDROPDOWNTEXT); } } else { cboSavedSearch.Items.Clear(); cboSavedSearch.Items.Add(DEFAULTDROPDOWNTEXT); ((MOSSServiceManager)objMossController).LoadSaveSearch(BASINSAVESEARCHTYPE, cboSavedSearch); } cboSavedSearch.Text = txtSaveSearch.Text.ToString().Trim(); txtSaveSearch.Text = string.Empty; txtSaveSearch.Enabled = true; cmdSaveSearch.Value = "Save Search"; } else { lblException.Visible = false; ArrayList arlSavedSearch = new ArrayList(); object objCheckRefresh = CommonUtility.GetSessionVariable(Page, CHECKREFRESH); //Checks whether the event is fired or page has been refreshed. if (string.Equals(ViewState[CHECKREFRESHVS].ToString(), (string)objCheckRefresh)) { CommonUtility.SetSessionVariable(Page, CHECKREFRESH, DateTime.Now.ToString()); string strSaveSearchName = txtSaveSearch.Text.Trim(); //Check for Duplicate Name Exist arlSavedSearch = ((MOSSServiceManager)objMossController).GetSaveSearchName(BASINSAVESEARCHTYPE, GetUserName()); if (IsDuplicateNameExist(arlSavedSearch, strSaveSearchName)) { ShowLableMessage(((MOSSServiceManager)objMossController).GetCustomExceptionMessage(strCurrSiteUrl, "12").ToString()); blnIsNameExist = true; } else { //Create Save Search. XmlDocument xmlDocSearchRequest = null; xmlDocSearchRequest = CreateSaveSearchXML(); UISaveSearchHandler objUISaveSearchHandler = null; objUISaveSearchHandler = new UISaveSearchHandler(); objUISaveSearchHandler.SaveSearchXMLToLibrary(BASINSAVESEARCHTYPE, strSaveSearchName, chbShared.Checked, cboSavedSearch, xmlDocSearchRequest); } } else { cboSavedSearch.Items.Clear(); cboSavedSearch.Items.Add(DEFAULTDROPDOWNTEXT); ((MOSSServiceManager)objMossController).LoadSaveSearch(BASINSAVESEARCHTYPE, cboSavedSearch); } if (!blnIsNameExist) cboSavedSearch.Text = txtSaveSearch.Text.ToString().Trim(); txtSaveSearch.Text = string.Empty; } } catch (WebException webEx) { ShowLableMessage(webEx.Message.ToString()); } catch (Exception ex) { CommonUtility.HandleException(HttpContext.Current.Request.Url.ToString(), ex); } }
/// <summary> /// Displays the search results from response xml to ui. /// </summary> private void DisplaySearchResults() { try { objRequestInfo = new RequestInfo(); objRequestInfo = SetBasicDataObjects(); UISaveSearchHandler objUISaveSearch = new UISaveSearchHandler(); objUISaveSearch.DisplayResults(Page, objRequestInfo, BASINSEARCHTYPE); string strUrl = SEARCHRESULTSPAGE + "?SearchType=" + BASINSEARCHTYPE + "&asset=Basin"; RedirectPage(strUrl, "Basin"); } catch { throw; } }
/// <summary> /// Events fires on Save search button click. /// </summary> protected void cmdSaveSearch_Click(object sender, EventArgs e) { bool blnIsNameExist = false; try { AssignRadComboValues(); if (string.Equals(cmdSaveSearch.Value.ToString().ToLowerInvariant(), MODIFYSRCH.ToLowerInvariant())) { lblException.Visible = false; objMossController = objFactory.GetServiceManager(MOSSSERVICE); object objCheckRefresh = CommonUtility.GetSessionVariable(Page, RESERVOIRCHECKREFRESH); //Checks whether the event is fired or page has been refreshed. if (string.Equals(ViewState[CHECKREFRESH].ToString(), (string)objCheckRefresh)) { CommonUtility.SetSessionVariable(Page, RESERVOIRCHECKREFRESH, DateTime.Now.ToString()); string strSaveSearchName = txtSaveSearch.Text.Trim(); XmlDocument xmlDocSearchRequest = null; xmlDocSearchRequest = CreateSaveSearchXML(); UISaveSearchHandler objUISaveSearchHandler = null; try { objUISaveSearchHandler = new UISaveSearchHandler(); objUISaveSearchHandler.ModifySaveSearchXML(RESERVOIRSEARCHTYPE, strSaveSearchName, chbShared.Checked, cboSavedSearch, xmlDocSearchRequest); if (cboSavedSearch.Items.FindByText(DEFAULTDROPDOWNTEXT) == null) { cboSavedSearch.Items.Insert(0, DEFAULTDROPDOWNTEXT); } } catch (WebException webEx) { lblException.Visible = true; lblException.Text = webEx.Message; } catch (Exception ex) { lblException.Visible = true; lblException.Text = ex.Message; CommonUtility.HandleException(strCurrSiteURL, ex); } } else { cboSavedSearch.Items.Clear(); cboSavedSearch.Items.Add(DEFAULTDROPDOWNTEXT); ((MOSSServiceManager)objMossController).LoadSaveSearch(RESERVOIRSEARCHTYPE, cboSavedSearch); } cboSavedSearch.Text = txtSaveSearch.Text.ToString().Trim(); txtSaveSearch.Text = string.Empty; txtSaveSearch.Enabled = true; cmdSaveSearch.Value = SAVESRCH; } else { lblException.Visible = false; ArrayList arlSavedSearch = new ArrayList(); objMossController = objFactory.GetServiceManager(MOSSSERVICE); object objCheckRefresh = CommonUtility.GetSessionVariable(Page, RESERVOIRCHECKREFRESH); /// Checks whether the event is fired or page has been refreshed. if (string.Equals(ViewState[CHECKREFRESH].ToString(), (string)objCheckRefresh)) { CommonUtility.SetSessionVariable(Page, RESERVOIRCHECKREFRESH, DateTime.Now.ToString()); string strSaveSearchName = txtSaveSearch.Text.Trim(); /// Check for Duplicate Name Exist arlSavedSearch = ((MOSSServiceManager)objMossController).GetSaveSearchName(RESERVOIRSEARCHTYPE, GetUserName()); if (IsDuplicateNameExist(arlSavedSearch, strSaveSearchName)) { lblException.Visible = true; lblException.Text = ((MOSSServiceManager)objMossController).GetCustomExceptionMessage(strCurrSiteURL, "12"); blnIsNameExist = true; } else { /// Create Save Search. XmlDocument xmlDocSearchRequest = null; xmlDocSearchRequest = CreateSaveSearchXML(); UISaveSearchHandler objUISaveSearchHandler = null; try { objUISaveSearchHandler = new UISaveSearchHandler(); objUISaveSearchHandler.SaveSearchXMLToLibrary(RESERVOIRSEARCHTYPE, strSaveSearchName, chbShared.Checked, cboSavedSearch, xmlDocSearchRequest); } catch (WebException webEx) { lblException.Visible = true; lblException.Text = webEx.Message; } catch (Exception ex) { lblException.Visible = true; lblException.Text = ex.Message; CommonUtility.HandleException(strCurrSiteURL, ex); } } } else { cboSavedSearch.Items.Clear(); cboSavedSearch.Items.Add(DEFAULTDROPDOWNTEXT); ((MOSSServiceManager)objMossController).LoadSaveSearch(RESERVOIRSEARCHTYPE, cboSavedSearch); } if (!blnIsNameExist) cboSavedSearch.Text = txtSaveSearch.Text.ToString().Trim(); txtSaveSearch.Text = string.Empty; PopulateRadComboControls(false); } } catch (Exception ex) { CommonUtility.HandleException(strCurrSiteURL, ex); } }
/// <summary> /// Displays the search results. /// </summary> protected void DisplaySearchResults() { RequestInfo objReqInfo = null; objReqInfo = new RequestInfo(); objReqInfo = SetBasicDataObjects(); string strAssetType = "Well"; UISaveSearchHandler objUISaveSearchHandler = new UISaveSearchHandler(); objUISaveSearchHandler.DisplayResults(Page, objReqInfo, WELLADVANCEDSEARCH); RedirectPage(SEARCHRESULTSPAGE + "?SearchType=" + WELLADVANCEDSEARCH + "&asset=" + strAssetType, strAssetType); }
/// <summary> /// Displays the search results from response xml to ui. /// </summary> private void DisplaySearchResults() { objRequestInfo = new RequestInfo(); objRequestInfo = SetBasicDataObjects(); UISaveSearchHandler objUISaveSearch = new UISaveSearchHandler(); objUISaveSearch.DisplayResults(Page, objRequestInfo, FIELDSEARCHTYPE); StringBuilder strSearchResultsPage = new StringBuilder(); strSearchResultsPage.Append(SEARCHRESULTSPAGE); strSearchResultsPage.Append("?SearchType="); strSearchResultsPage.Append(FIELDSEARCHTYPE); strSearchResultsPage.Append("&asset=Field"); RedirectPage(strSearchResultsPage.ToString(), "Field"); }
/// <summary> /// Displays the search results from response xml to ui. /// </summary> private void DisplaySearchResults() { objRequestInfo = new ShellEntities.RequestInfo(); objRequestInfo = SetBasicDataObjects(); UISaveSearchHandler objUISaveSearch = new UISaveSearchHandler(); objUISaveSearch.DisplayResults(Page, objRequestInfo, RESERVOIRSEARCHTYPE); StringBuilder strSearchResultsPage = new StringBuilder(); strSearchResultsPage.Append(SEARCHRESULTSPAGE); strSearchResultsPage.Append("?SearchType="); strSearchResultsPage.Append(RESERVOIRSEARCHTYPE); strSearchResultsPage.Append("&asset="); strSearchResultsPage.Append(RESERVOIRITEMVAL); RedirectPage(strSearchResultsPage.ToString(), RESERVOIRITEMVAL); }
/// <summary> /// Handles the Click event of the cmdSaveSearch control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param> protected void cmdSaveSearch_Click(object sender, EventArgs e) { bool blnIsNameExist = false; try { if (string.Equals(cmdSaveSearch.Value.ToString(), "Modify Search")) { lblException.Visible = false; objMossController = objFactory.GetServiceManager("MossService"); object objCheckRefresh = CommonUtility.GetSessionVariable(Page, CHECKREFRESH); //Checks whether the event is fired or page has been refreshed. if (string.Equals(ViewState["CheckRefresh"].ToString(), (string)objCheckRefresh)) { CommonUtility.SetSessionVariable(Page, CHECKREFRESH, DateTime.Now.ToString()); string strSaveSearchName = txtSaveSearch.Text.Trim(); XmlDocument xmlDocSearchRequest = null; xmlDocSearchRequest = CreateSaveSearchXML(); UISaveSearchHandler objUISaveSearchHandler = null; try { objUISaveSearchHandler = new UISaveSearchHandler(); objUISaveSearchHandler.ModifySaveSearchXML(LOGSFIELDSEARCHTYPE, strSaveSearchName, chbShared.Checked, cboSavedSearch, xmlDocSearchRequest); } catch (WebException webEx) { ShowLableMessage(webEx.Message); } catch (Exception ex) { ShowLableMessage(ex.Message); CommonUtility.HandleException(strCurrSiteURL, ex); } } else { cboSavedSearch.Items.Clear(); cboSavedSearch.Items.Add("---Select---"); ((MOSSServiceManager)objMossController).LoadSaveSearch(LOGSFIELDSEARCHTYPE, cboSavedSearch); } cboSavedSearch.Text = txtSaveSearch.Text.ToString().Trim(); txtSaveSearch.Text = string.Empty; txtSaveSearch.Enabled = true; cmdSaveSearch.Value = "Save Search"; } else { ArrayList arlSavedSearch = new ArrayList(); objMossController = objFactory.GetServiceManager("MossService"); object objCheckRefresh = CommonUtility.GetSessionVariable(Page, CHECKREFRESH); //Checks whether the event is fired or page has been refreshed. if (string.Equals(ViewState["CheckRefresh"].ToString(), (string)objCheckRefresh)) { CommonUtility.SetSessionVariable(Page, CHECKREFRESH, DateTime.Now.ToString()); string strSaveSearchName = txtSaveSearch.Text.Trim(); //Check for Duplicate Name Exist arlSavedSearch = ((MOSSServiceManager)objMossController).GetSaveSearchName(LOGSFIELDSEARCHTYPE, GetUserName()); if (IsDuplicateNameExist(arlSavedSearch, strSaveSearchName)) { ExceptionBlock.Visible = true; lblException.Visible = true; lblException.Text = ((MOSSServiceManager)objMossController).GetCustomExceptionMessage(strCurrSiteURL, "12"); blnIsNameExist = true; } else { //Create Save Search. XmlDocument xmlDocSearchRequest = null; xmlDocSearchRequest = CreateSaveSearchXML(); UISaveSearchHandler objUISaveSearchHandler = null; try { objUISaveSearchHandler = new UISaveSearchHandler(); objUISaveSearchHandler.SaveSearchXMLToLibrary(LOGSFIELDSEARCHTYPE, strSaveSearchName, chbShared.Checked, cboSavedSearch, xmlDocSearchRequest); } catch (WebException webEx) { ShowLableMessage(webEx.Message); } catch (Exception ex) { ShowLableMessage(ex.Message); CommonUtility.HandleException(strCurrSiteURL, ex); } } } else { cboSavedSearch.Items.Clear(); cboSavedSearch.Items.Add("---Select---"); ((MOSSServiceManager)objMossController).LoadSaveSearch(LOGSFIELDSEARCHTYPE, cboSavedSearch); } if (!blnIsNameExist) cboSavedSearch.Text = txtSaveSearch.Text.ToString().Trim(); txtSaveSearch.Text = string.Empty; } } catch (Exception ex) { CommonUtility.HandleException(strCurrSiteURL, ex); } }
/// <summary> /// Handles Page Load /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void Page_Load(object sender, EventArgs e) { try { objUISaveSearchHandler = new UISaveSearchHandler(); if(!string.IsNullOrEmpty(HttpContext.Current.Request.Form["hidSelectedCriteriaName"])) hidColumnName.Value = HttpContext.Current.Request.Form["hidSelectedCriteriaName"].ToString().TrimEnd(); if(!string.IsNullOrEmpty(Page.Request.QueryString[ASSETTYPE])) hidAssetType.Value = Page.Request.QueryString[ASSETTYPE].ToString(); if(!string.IsNullOrEmpty(HttpContext.Current.Request.Form["hidSelectedRows"])) { hidIdentifiers.Value = HttpContext.Current.Request.Form["hidSelectedRows"].ToString(); } BindTooltipTextToControls(); //Added in DREAM 4.0 For EPCatalog Product Type Filter Options //Start AssignAttributes(); //Populating list boxes on first load LoadDefaultProdTypes(); //End } catch(Exception ex) { CommonUtility.HandleException(strCurrSiteUrl, ex); } finally { objUtility.CloseAjaxBusyBox(this.Page); } }
/// <summary> /// Redirects the user to AdvanceSearch Results to display the Search Report. /// </summary> protected void DisplaySearchResults() { UISaveSearchHandler objUISaveSearchHandler = null; try { objRequestInfo = SetDataObject(false); objRequestInfo.Entity.Type = string.Empty; //making type empty to fpr removing type attribute from request info objUISaveSearchHandler = new UISaveSearchHandler(); objUISaveSearchHandler.DisplayResults(Page, objRequestInfo, QUERYSEARCH); string strUrl = SEARCHRESULTSPAGE + "?SearchType=" + QUERYSEARCH + "&asset=" + QUERYSEARCH; RedirectPage(SEARCHRESULTSPAGE + "?SearchType=" + QUERYSEARCH, QUERYSEARCH); } catch(WebException webEx) { CommonUtility.HandleException(strCurrSiteUrl, webEx, 1); ShowLableMessage(webEx.Message); } catch(Exception ex) { CommonUtility.HandleException(strCurrSiteUrl, ex); } finally { if(objUISaveSearchHandler != null) objUISaveSearchHandler.Dispose(); } }
/// <summary> /// Handles the Click event of the btnSaveSearch control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param> protected void BtnSaveSearch_Click(object sender, EventArgs e) { bool blnIsNameExist = false; UISaveSearchHandler objUISaveSearchHandler = null; XmlDocument xmlDocSearchRequest = null; ArrayList arlSavedSearch = null; string strSaveSearchName = txtSaveSearchName.Text.Trim(); try { if(string.Equals(btnSaveSearch.Text.ToString(), MODIFYSRCH) || (string.Equals(btnSaveSearch.Text.ToString(), MODIFYSQL))) { lblException.Visible = false; xmlDocSearchRequest = CreateSaveSearchXML(); try { objUISaveSearchHandler = new UISaveSearchHandler(); objUISaveSearchHandler.ModifySaveSearchXML(QUERYSEARCH, strSaveSearchName, chbShared.Checked, cboSavedSearch, xmlDocSearchRequest); } catch(WebException webEx) { CommonUtility.HandleException(strCurrSiteUrl, webEx, 1); ShowLableMessage(webEx.Message); } catch(Exception ex) { CommonUtility.HandleException(strCurrSiteUrl, ex); } cboSavedSearch.Text = txtSaveSearchName.Text.ToString().Trim(); txtSaveSearchName.Enabled = true; //added in dream 3.0 txtSaveSearchName.Text = string.Empty; btnSaveSearch.Text = SAVESRCH; } else { lblException.Visible = false; arlSavedSearch = new ArrayList(); //Check for Duplicate Name Exist arlSavedSearch = ((MOSSServiceManager)objMossController).GetSaveSearchName(QUERYSEARCH, GetUserName()); if(IsDuplicateNameExist(arlSavedSearch, strSaveSearchName)) { ShowLableMessage(((MOSSServiceManager)objMossController).GetCustomExceptionMessage(strCurrSiteUrl, "12").ToString()); blnIsNameExist = true; } else { //Create Save Search. xmlDocSearchRequest = CreateSaveSearchXML(); try { objUISaveSearchHandler = new UISaveSearchHandler(); objUISaveSearchHandler.SaveSearchXMLToLibrary(QUERYSEARCH, strSaveSearchName, chbShared.Checked, cboSavedSearch, xmlDocSearchRequest); } catch(WebException webEx) { CommonUtility.HandleException(strCurrSiteUrl, webEx, 1); ShowLableMessage(webEx.Message); } catch(Exception ex) { CommonUtility.HandleException(strCurrSiteUrl, ex); } } if(!blnIsNameExist) cboSavedSearch.Text = txtSaveSearchName.Text.ToString().Trim(); } } catch(WebException webEx) { CommonUtility.HandleException(strCurrSiteUrl, webEx, 1); ShowLableMessage(webEx.Message); } catch(Exception ex) { CommonUtility.HandleException(strCurrSiteUrl, ex); } finally { if(objUISaveSearchHandler != null) objUISaveSearchHandler.Dispose(); } }
/// <summary> /// Handles the Click event of the cmdSearch control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param> protected void cmdSaveSearch_Click(object sender, EventArgs e) { bool blnIsNameExist = false; try { lblException.Visible = false; object objCheckRefresh = CommonUtility.GetSessionVariable(Page, WELLBORECHECKREFRESH); if(string.Equals(cmdSaveSearch.Text.ToString(), MODIFYSRCH)) { //Checks whether the event is fired or page has been refreshed. if(string.Equals(ViewState[CHECKREFRESH].ToString(), (string)objCheckRefresh)) { CommonUtility.SetSessionVariable(Page, WELLBORECHECKREFRESH, DateTime.Now.ToString()); string strSaveSearchName = txtSaveSearch.Text.Trim(); XmlDocument xmlDocSearchRequest = null; xmlDocSearchRequest = CreateSaveSearchXML(); UISaveSearchHandler objUISaveSearchHandler = null; objUISaveSearchHandler = new UISaveSearchHandler(); #region DREAM 4.0 /// Requirement: Separate Well and Wellbore Advance search screens /// Changed By: Yasotha /// Date : 19-Jan-2010 objUISaveSearchHandler.ModifySaveSearchXML(WELLBOREADVANCEDSEARCH, strSaveSearchName, chbShared.Checked, cboSavedSearch, xmlDocSearchRequest); #endregion if(cboSavedSearch.Items.FindByText(DEFAULTDROPDOWNTEXT) == null) { cboSavedSearch.Items.Insert(0, DEFAULTDROPDOWNTEXT); } } else { cboSavedSearch.Items.Clear(); cboSavedSearch.Items.Add(DEFAULTDROPDOWNTEXT); #region DREAM 4.0 /// Requirement: Separate Well and Wellbore Advance search screens /// Changed By: Yasotha /// Date : 19-Jan-2010 ((MOSSServiceManager)objMossController).LoadSaveSearch(WELLBOREADVANCEDSEARCH, cboSavedSearch); #endregion } cboSavedSearch.Text = txtSaveSearch.Text.ToString().Trim(); txtSaveSearch.Text = string.Empty; txtSaveSearch.Enabled = true; cmdSaveSearch.Text = "Save Search"; } else /// Save Search { ArrayList arlSavedSearch = new ArrayList(); //Checks whether the event is fired or page has been refreshed. if(string.Equals(ViewState[CHECKREFRESH].ToString(), (string)objCheckRefresh)) { CommonUtility.SetSessionVariable(Page, WELLBORECHECKREFRESH, DateTime.Now.ToString()); string strSaveSearchName = txtSaveSearch.Text.Trim(); #region DREAM 4.0 /// Requirement: Separate Well and Wellbore Advance search screens /// Changed By: Yasotha /// Date : 19-Jan-2010 arlSavedSearch = ((MOSSServiceManager)objMossController).GetSaveSearchName(WELLBOREADVANCEDSEARCH, GetUserName()); #endregion if(IsDuplicateNameExist(arlSavedSearch, strSaveSearchName)) { GeneralExceptionBlock.Visible = true; lblException.Visible = true; lblException.Text = ((MOSSServiceManager)objMossController).GetCustomExceptionMessage(strCurrSiteUrl, "12"); blnIsNameExist = true; } else { XmlDocument xmlDocSearchRequest = null; xmlDocSearchRequest = CreateSaveSearchXML(); UISaveSearchHandler objUISaveSearchHandler = null; objUISaveSearchHandler = new UISaveSearchHandler(); #region DREAM 4.0 /// Requirement: Separate Well and Wellbore Advance search screens /// Changed By: Yasotha /// Date : 19-Jan-2010 objUISaveSearchHandler.SaveSearchXMLToLibrary(WELLBOREADVANCEDSEARCH, strSaveSearchName, chbShared.Checked, cboSavedSearch, xmlDocSearchRequest); #endregion } } else { cboSavedSearch.Items.Clear(); cboSavedSearch.Items.Add(DEFAULTDROPDOWNTEXT); #region DREAM 4.0 /// Requirement: Separate Well and Wellbore Advance search screens /// Changed By: Yasotha /// Date : 19-Jan-2010 ((MOSSServiceManager)objMossController).LoadSaveSearch(WELLBOREADVANCEDSEARCH, cboSavedSearch); #endregion } if(!blnIsNameExist) { if(cboSavedSearch.Items.FindByText(txtSaveSearch.Text.ToString().Trim()) != null) { cboSavedSearch.Items.FindByText(txtSaveSearch.Text.ToString().Trim()).Selected = true; } } txtSaveSearch.Text = string.Empty; } } catch(WebException webEx) { RenderException(webEx.Message.ToString()); } catch(Exception ex) { CommonUtility.HandleException(strCurrSiteUrl, ex); } }