private void Set_QS_Values() { try { if (AssessmentItemID < 1) { AssessmentItemID = Convert.ToInt32(this.DecryptQueryString(Request.QueryString["value"], "ID")); } gPageMode = Constants.enPageMode.UPDATE_DATA; } catch (Exception) { AssessmentItemID = -1; } try { gAssessmentID = Convert.ToInt32(this.DecryptQueryString(Request.QueryString["value"], "AssessmentID")); } catch (Exception) { gAssessmentID = -1; return; } }
protected override void Initialize() { base.Initialize(); gAssessment_br = new BusinessRules.OP_Assessment(BSWSession.SessionID, BSWSession.UserID); gLookup_br = new BusinessRules.OP_LookUp(BSWSession.SessionID, BSWSession.UserID); try { gAssessmentID = Convert.ToInt32(this.DecryptQueryString(Request.QueryString["value"], "ID")); } catch (Exception) { gAssessmentID = -1; } try { gPageMode = (Constants.enPageMode)Convert.ToInt32(this.DecryptQueryString(Request.QueryString["value"], "PageMode")); } catch (Exception) { if (gAssessmentID > 0) { gPageMode = Constants.enPageMode.VIEW_DATA; } else { gPageMode = Constants.enPageMode.NEW_DATA; } } if (gPageMode == Constants.enPageMode.NEW_DATA && !IsUserAllowed(OP_Operation.OP_ASSESSMENT_CREATE)) { ThrowNotAuthorized(); } if (gPageMode == Constants.enPageMode.UPDATE_DATA && !IsUserAllowed(OP_Operation.OP_ASSESSMENT_UPDATE)) { DisableAllPage("divControls"); btnSaveAssessment.Visible = false; } }
protected override void Initialize() { base.Initialize(); gAssessment = new BusinessRules.OP_Assessment(BSWSession.SessionID, BSWSession.UserID); gLookUp = new BusinessRules.OP_LookUp(BSWSession.SessionID, BSWSession.UserID); Set_QS_Values(); if (gAssessmentID < 1) { Set_Message_On_Another_Page("You can not access that page directly", "AssessmentList.aspx", true); return; } if (AssessmentItemID > 0) { gPageMode = Constants.enPageMode.UPDATE_DATA; pnlChoice.Visible = true; } else { gPageMode = Constants.enPageMode.NEW_DATA; pnlChoice.Visible = false; if (!IsUserAllowed(OP_Operation.OP_ASSESSMENT_ITEM_CREATE)) { ThrowNotAuthorized(); } } if (gPageMode == Constants.enPageMode.UPDATE_DATA && !IsUserAllowed(OP_Operation.OP_ASSESSMENT_ITEM_UPDATE)) { btnSaveAll.Visible = false; btnSaveAssessmentItem.Visible = false; btnSaveChoice.Visible = false; DisableAllPage(pnlAI.ClientID); } btnBack.HRef = "AssessmentItemList.aspx" + EncryptQueryString("AssessmentID=" + gAssessmentID); }