private void Page_Load(object sender, System.EventArgs e) { if (Training_Source.TrainingClass.SessionHasTimeOut(Request.Cookies["Session_ID"].Value.ToString())) { Response.Redirect("/Web_Projects/trn/PLA/out.aspx?message=Your Session has timed out" + "&backurl=0", true); } bool Viewed = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Viewed") == "1"; if (Viewed) { Response.Redirect("/Web_Projects/trn/PLA/SelectApp.aspx?SkipCheck=YES"); return; } #region BasTemplate if (!IsPostBack) { if ((Request.Params["SkipCheck"] == null) || (Request.Params["SkipCheck"] != "YES")) { if (!SQLStatic.Misc.pTemplateOn(Request.Cookies["Session_ID"].Value.ToString())) { SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "main_run", Request.Path + "?SkipCheck=YES", Training_Source.TrainingClass.ConnectioString); Response.Redirect("/web_projects/PTemplate/index.htm"); return; } } Template.BasTemplate objBasTemplate = new Template.BasTemplate(); try { if (Request.Cookies["Session_ID"] == null) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=Cookie not found. Please signon first", true); } string strResult = objBasTemplate.Authenticate(Request.Cookies["Session_ID"].Value.ToString(), Request.Url.Authority.ToString(), Request.Url.AbsolutePath.ToString(), true, false); if (strResult != "") { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strResult, false); return; } objBasTemplate.SetSeatchField(0); objBasTemplate.ShowNotes = false; LblTemplateHeader2.Text = objBasTemplate.Header2(); ViewState["AccessType"] = objBasTemplate.strAccessType; ViewState["Employee_Number"] = objBasTemplate.strEmployee_Number; ViewState["Processing_Year"] = objBasTemplate.strProcessingYear; ViewState["Role_Restriction_Level"] = objBasTemplate.strRole_Restriction_Level; ViewState["Selected_Account_Number"] = objBasTemplate.strSelected_Account_Number; ViewState["Selected_Employee_Class_Code"] = objBasTemplate.strSelected_Employee_Class_Code; ViewState["User_Group_ID"] = objBasTemplate.strUser_Group_ID; ViewState["User_ID"] = objBasTemplate.strUser_ID; ViewState["User_Name"] = objBasTemplate.strUser_Name; ViewState["User_Primary_Role"] = objBasTemplate.strUser_Primary_Role; // setup header information. You need to add the "2nd" and "3rd" parmeter. } catch (Exception ex) { string strError = "Error Message: " + ex.Message + "~~Application:" + ex.Source + "~~Method:" + ex.TargetSite + "~~Detail:" + ex.StackTrace; Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strError.Replace("\n", "~")); } finally { objBasTemplate.CleanUp(); objBasTemplate.Dispose(); } } #endregion if (!IsPostBack) { if ((ViewState["Employee_Number"].ToString() == "") || (ViewState["Employee_Number"].ToString() == "0")) { Response.Redirect("out.aspx?message=You must select an employee first ", true); } if (!ProductCodeNotExists()) { Response.Redirect("out.aspx?message=Your Employer has not selected the Training Product for Processing_Year " + ViewState["Processing_Year"].ToString(), true); } SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "FOUND_EMPLOYEE_NUMBER", "", Training_Source.TrainingClass.ConnectioString); if ((ViewState["User_ID"] == null) || (ViewState["User_ID"].ToString() == "")) { Response.Redirect("out.aspx?message= \"Request and Manage Training\" failed to connect to the program. You might not have the proper authorization. Please contact MyEnroll.com at " + Training_Source.TrainingClass.HelpPhoneNumber(), true); } if (ViewState["User_Group_ID"].ToString() == "2") { Response.Redirect("out.aspx?message=" + "You are currently logged in as Benefit Administrator. You must logon as an Employee to access this program.", true); return; } if (ViewState["User_Group_ID"].ToString() != "1") { if (!Training_Source.TrainingClass.IsReadOnly(Request.Cookies["Session_ID"].Value.ToString())) { if (!Training_Source.TrainingClass.CanAccessOtherApplications(ViewState["User_ID"].ToString())) //not super user { if (!SetEmployeeNumber()) { Response.Redirect("/Web_Projects/trn/PLA/out.aspx?message=Your MyEnroll Employee Number is not defined. Please Contact MyEnroll.com @ " + Training_Source.TrainingClass.HelpPhoneNumber(), true); } } } } if (ViewState["Employee_Number"].ToString() == "0") { Response.Redirect("out.aspx?message=You must select an employee first", true); } //if (ViewState["User_Group_ID"].ToString()!="1") //{ // string strMesg = Training_Source.TrainingClass.IsEeDataOk(ViewState["Employee_Number"].ToString()); // if (strMesg!="") // Response.Redirect("out.aspx?message="+strMesg,true); //} SetCurrentProcessingYear(); ViewState["Account_Number"] = Training_Source.TrainingClass.GetAccountNumber(ViewState["Employee_Number"].ToString()); lbl_fldPLAPrivacyNotice.Text = Training_Source.TrainingClass.Privacy_Statement(ViewState["Employee_Number"].ToString()); SetPageHeader(); } }
private void Page_Load(object sender, System.EventArgs e) { if (Data.SessionHasTimeOut(Request.Cookies["Session_ID"].Value.ToString())) { Response.Redirect("/Web_Projects/trn/PLA/out.aspx?message=Your Session has timed out" + "&backurl=0", true); } #region BasTemplate if (!IsPostBack) { Template.BasTemplate objBasTemplate = new Template.BasTemplate(); try { if (Request.Cookies["Session_ID"] == null) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=Cookie not found. Please signon first", false); } string strResult = objBasTemplate.Authenticate(Request.Cookies["Session_ID"].Value.ToString(), Request.Url.Authority.ToString(), Request.Url.AbsolutePath.ToString(), true, true); if (strResult != "") { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strResult, false); return; } objBasTemplate.SetSeatchField(0); objBasTemplate.ShowNotes = false; LblTemplateHeader2.Text = objBasTemplate.Header2(); ViewState["AccessType"] = objBasTemplate.strAccessType; ViewState["Employee_Number"] = objBasTemplate.strEmployee_Number; ViewState["Processing_Year"] = objBasTemplate.strProcessingYear; ViewState["Role_Restriction_Level"] = objBasTemplate.strRole_Restriction_Level; ViewState["Selected_Account_Number"] = objBasTemplate.strSelected_Account_Number; ViewState["Selected_Employee_Class_Code"] = objBasTemplate.strSelected_Employee_Class_Code; ViewState["User_Group_ID"] = objBasTemplate.strUser_Group_ID; ViewState["User_ID"] = objBasTemplate.strUser_ID; ViewState["User_Name"] = objBasTemplate.strUser_Name; ViewState["User_Primary_Role"] = objBasTemplate.strUser_Primary_Role; // Wizard string strpnlXML = objBasTemplate.PanelXML(); if (strpnlXML != "") { if (strpnlXML.IndexOf("Error:") != -1) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strpnlXML, true); return; } ViewState["CurrGrp"] = objBasTemplate.Wizard_Value("CurrGrp"); ViewState["CurrGrpTtl"] = objBasTemplate.Wizard_Value("CurrGrpTtl"); ViewState["CurrGrpUrl"] = objBasTemplate.Wizard_Value("CurrGrpUrl"); ViewState["CurrStp"] = objBasTemplate.Wizard_Value("CurrStp"); ViewState["CurrStpTtl"] = objBasTemplate.Wizard_Value("CurrStpTtl"); ViewState["CurrStpUrl"] = objBasTemplate.Wizard_Value("CurrStpUrl"); ViewState["Is_Step_Completed"] = objBasTemplate.Wizard_Value("Is_Step_Completed"); ViewState["NextGrp"] = objBasTemplate.Wizard_Value("NextGrp"); ViewState["NextGrpTtl"] = objBasTemplate.Wizard_Value("NextGrpTtl"); ViewState["NextGrpUrl"] = objBasTemplate.Wizard_Value("NextGrpUrl"); ViewState["NextStp"] = objBasTemplate.Wizard_Value("NextStp"); ViewState["NextStpTtl"] = objBasTemplate.Wizard_Value("NextStpTtl"); ViewState["NextStpUrl"] = objBasTemplate.Wizard_Value("NextStpUrl"); ViewState["NoGrp"] = objBasTemplate.Wizard_Value("NoGrp"); ViewState["NoStpInGrp"] = objBasTemplate.Wizard_Value("NoStpInGrp"); ViewState["PrvGrp"] = objBasTemplate.Wizard_Value("PrvGrp"); ViewState["PrvGrpTtl"] = objBasTemplate.Wizard_Value("PrvGrpTtl"); ViewState["PrvGrpUrl"] = objBasTemplate.Wizard_Value("PrvGrpUrl"); ViewState["PrvStp"] = objBasTemplate.Wizard_Value("PrvStp"); ViewState["PrvStpTtl"] = objBasTemplate.Wizard_Value("PrvStpTtl"); ViewState["PrvStpUrl"] = objBasTemplate.Wizard_Value("PrvStpUrl"); } } catch (Exception ex) { string strError = "Error Message: " + ex.Message + "~~Application:" + ex.Source + "~~Method:" + ex.TargetSite + "~~Detail:" + ex.StackTrace; Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strError.Replace("\n", "~")); } finally { objBasTemplate.CleanUp(); objBasTemplate.Dispose(); } } #endregion if ((hidCommand.Value != null) && (hidCommand.Value == "DoSave")) { hidCommand.Value = ""; CheckSave(); return; } lblScript.Text = ""; if (!IsPostBack) { btnSave.Attributes.Add("onclick", "Do_Save()"); //Data.SetValidators(Page); ViewState["Employee_Number"] = Data.UsedEmployeeNumber2(ViewState["Employee_Number"].ToString(), Request.Cookies["Session_ID"].Value.ToString()); //if (ViewState["User_Group_ID"].ToString()!="1") //{ // string strMesg = Data.IsEeDataOk(ViewState["Employee_Number"].ToString()); // if (strMesg!="") // Response.Redirect("out.aspx?message="+strMesg,true); //} lblBalance.Text = Data.AvailableAmount(ViewState["Employee_Number"].ToString(), ViewState["Processing_Year"].ToString()); SetHeaderInformation(); FillSatesDropDown(); FillContries(); Oracle.DataAccess.Client.OracleConnection conn = SQLStatic.SQL.OracleConnection(); try { ViewState["Book"] = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "BookRequest", conn); ViewState["Request_Record_ID"] = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Request_Record_ID", conn); ViewState["AppStatus"] = Data.ApplicationStatus(ViewState["Request_Record_ID"].ToString()); ViewState["Product_Code"] = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Product_Code", conn); } finally { conn.Close(); conn.Dispose(); } lbl_fldTrainingVendor.Visible = true; lbl_fldTrainingVendorBook.Visible = false; if (ViewState["Book"].ToString() == "1") { SetupForBook(); } FillData(); SetInView(); HighLightKeyFields(); //lblScript.Text="<script>EnableNavigation()</script>"; ProcessesStarFunctionality(); SetupWizardMenu(); if (ViewState["Request_Record_ID"].ToString() == "-1") { if (ViewState["Book"].ToString() != "1") { string strAlert = "<script>alert('REMINDER: This is a reminder to employees whose training request might involve travel – you must include your estimated travel expenses in the expense page of the training request – although it will NOT deduct from your PLA funds.')</script>"; Page.ClientScript.RegisterStartupScript(Page.GetType(), "strAlert", strAlert); } } } if (!(Request.Form["doSave"] == null || Request.Form["doSave"] == "")) { string strGoTo = Request.Form["doSave"].Replace("'", ""); doSave.Value = ""; this.Validate(); if (this.IsValid) { DoSave(); Response.Redirect(strGoTo); } } HandleContractors(); }
private void Page_Load(object sender, System.EventArgs e) { if (Training_Source.TrainingClass.SessionHasTimeOut(Request.Cookies["Session_ID"].Value.ToString())) { Response.Redirect("/Web_Projects/trn/PLA/out.aspx?message=Your Session has timed out" + "&backurl=0", true); } lblError.Text = ""; lblScript.Text = ""; #region BasTemplate if (!IsPostBack) { Template.BasTemplate objBasTemplate = new Template.BasTemplate(); try { if (Request.Cookies["Session_ID"] == null) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=Cookie not found. Please signon first", true); } string strResult = objBasTemplate.Authenticate(Request.Cookies["Session_ID"].Value.ToString(), Request.Url.Authority.ToString(), Request.Url.AbsolutePath.ToString(), true, false); if (strResult != "") { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strResult, false); return; } objBasTemplate.SetSeatchField(0); objBasTemplate.ShowNotes = false; LblTemplateHeader2.Text = objBasTemplate.Header2(); ViewState["AccessType"] = objBasTemplate.strAccessType; ViewState["Employee_Number"] = objBasTemplate.strEmployee_Number; ViewState["Processing_Year"] = objBasTemplate.strProcessingYear; ViewState["Role_Restriction_Level"] = objBasTemplate.strRole_Restriction_Level; ViewState["Selected_Account_Number"] = objBasTemplate.strSelected_Account_Number; ViewState["Selected_Employee_Class_Code"] = objBasTemplate.strSelected_Employee_Class_Code; ViewState["User_Group_ID"] = objBasTemplate.strUser_Group_ID; ViewState["User_ID"] = objBasTemplate.strUser_ID; ViewState["User_Name"] = objBasTemplate.strUser_Name; ViewState["User_Primary_Role"] = objBasTemplate.strUser_Primary_Role; } catch (Exception ex) { string strError = "Error Message: " + ex.Message + "~~Application:" + ex.Source + "~~Method:" + ex.TargetSite + "~~Detail:" + ex.StackTrace; Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strError.Replace("\n", "~")); } finally { objBasTemplate.CleanUp(); objBasTemplate.Dispose(); } } #endregion lblPassordError.Visible = false; lblPassordError2.Visible = false; if (!IsPostBack) { Training_Source.TrainingClass.SetValidators(Page); ViewState["Employee_Number"] = Training_Source.TrainingClass.UsedEmployeeNumber2(ViewState["Employee_Number"].ToString(), Request.Cookies["Session_ID"].Value.ToString()); //if (ViewState["User_Group_ID"].ToString()!="1") //{ // string strMesg = Training_Source.TrainingClass.IsEeDataOk(ViewState["Employee_Number"].ToString()); // if (strMesg!="") // Response.Redirect("out.aspx?message="+strMesg,true); //} ViewState["Request_Record_ID"] = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Request_Record_ID", Training_Source.TrainingClass.ConnectioString); ViewState["Product_Code"] = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Product_Code", Training_Source.TrainingClass.ConnectioString); ViewState["Loged_Employee_Number"] = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "From_Employee_Number", Training_Source.TrainingClass.ConnectioString); SetHeaderInformation(); } DrawGrid(); }
private void Page_Load(object sender, System.EventArgs e) { if (PLA_Approval.TrainingClass.SessionHasTimeOut(Request.Cookies["Session_ID"].Value.ToString())) { Response.Redirect("/Web_Projects/trn/PLA/out.aspx?message=Your Session has timed out" + "&backurl=0", true); } lblScript.Text = ""; #region BasTemplate if (!IsPostBack) { if ((Request.Params["SkipCheck"] == null) || (Request.Params["SkipCheck"] != "YES")) { SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "main_run", Request.Path + "?SkipCheck=YES", PLA_Approval.TrainingClass.ConnectionString); Response.Redirect("/web_projects/PTemplate/index.htm"); return; } Template.BasTemplate objBasTemplate = new Template.BasTemplate(); try { if (Request.Cookies["Session_ID"] == null) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=Cookie not found. Please signon first", true); } string strResult = objBasTemplate.Authenticate(Request.Cookies["Session_ID"].Value.ToString(), Request.Url.Authority.ToString(), Request.Url.AbsolutePath.ToString(), true, false); if (strResult != "") { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strResult, false); return; } objBasTemplate.SetSeatchField(0); objBasTemplate.ShowNotes = false; LblTemplateHeader2.Text = objBasTemplate.Header2(); ViewState["AccessType"] = objBasTemplate.strAccessType; ViewState["Employee_Number"] = objBasTemplate.strEmployee_Number; ViewState["Processing_Year"] = objBasTemplate.strProcessingYear; ViewState["Role_Restriction_Level"] = objBasTemplate.strRole_Restriction_Level; ViewState["Selected_Account_Number"] = objBasTemplate.strSelected_Account_Number; ViewState["Selected_Employee_Class_Code"] = objBasTemplate.strSelected_Employee_Class_Code; ViewState["User_Group_ID"] = objBasTemplate.strUser_Group_ID; ViewState["User_ID"] = objBasTemplate.strUser_ID; ViewState["User_Name"] = objBasTemplate.strUser_Name; ViewState["User_Primary_Role"] = objBasTemplate.strUser_Primary_Role; // setup header information. You need to add the "2nd" and "3rd" parmeter. } catch (Exception ex) { string strError = "Error Message: " + ex.Message + "~~Application:" + ex.Source + "~~Method:" + ex.TargetSite + "~~Detail:" + ex.StackTrace; Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strError.Replace("\n", "~")); } finally { objBasTemplate.CleanUp(); objBasTemplate.Dispose(); } } #endregion if (!IsPostBack) { SetCurrentProcessingYear(); SetHeaderInformation(); ProcessesStarFunctionality(); ViewState["Adjust_Employee"] = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Found_Employee_Number", PLA_Approval.TrainingClass.ConnectionString); if (ViewState["Adjust_Employee"].ToString() != "") { txtEmployeeName.Text = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Found_Name", PLA_Approval.TrainingClass.ConnectionString); SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Found_Employee_Number", "", PLA_Approval.TrainingClass.ConnectionString); SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Found_Name", "", PLA_Approval.TrainingClass.ConnectionString); SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Found_Email", "", PLA_Approval.TrainingClass.ConnectionString); } else { ViewState["Adjust_Employee"] = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Applicant_Employee_Number", PLA_Approval.TrainingClass.ConnectionString); txtEmployeeName.Text = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Applicant_Employee_Name", PLA_Approval.TrainingClass.ConnectionString); } if (ViewState["Adjust_Employee"].ToString() != "") { DrawGrid(); } } if (ViewState["Adjust_Employee"].ToString() != "") { DrawGrid(); } }
private void Page_Load(object sender, System.EventArgs e) { if (Training_Source.TrainingClass.SessionHasTimeOut(Request.Cookies["Session_ID"].Value.ToString())) { Response.Redirect("/Web_Projects/trn/PLA/out.aspx?message=Your Session has timed out" + "&backurl=0", true); } lblError.Text = ""; lblScript.Text = ""; #region BasTemplate if (!IsPostBack) { Template.BasTemplate objBasTemplate = new Template.BasTemplate(); try { if (Request.Cookies["Session_ID"] == null) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=Cookie not found. Please signon first", true); } string strResult = objBasTemplate.Authenticate(Request.Cookies["Session_ID"].Value.ToString(), Request.Url.Authority.ToString(), Request.Url.AbsolutePath.ToString(), true, false); if (strResult != "") { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strResult, false); return; } objBasTemplate.SetSeatchField(0); objBasTemplate.ShowNotes = false; LblTemplateHeader2.Text = objBasTemplate.Header2(); ViewState["AccessType"] = objBasTemplate.strAccessType; ViewState["Employee_Number"] = objBasTemplate.strEmployee_Number; ViewState["Processing_Year"] = objBasTemplate.strProcessingYear; ViewState["Role_Restriction_Level"] = objBasTemplate.strRole_Restriction_Level; ViewState["Selected_Account_Number"] = objBasTemplate.strSelected_Account_Number; ViewState["Selected_Employee_Class_Code"] = objBasTemplate.strSelected_Employee_Class_Code; ViewState["User_Group_ID"] = objBasTemplate.strUser_Group_ID; ViewState["User_ID"] = objBasTemplate.strUser_ID; ViewState["User_Name"] = objBasTemplate.strUser_Name; ViewState["User_Primary_Role"] = objBasTemplate.strUser_Primary_Role; } catch (Exception ex) { string strError = "Error Message: " + ex.Message + "~~Application:" + ex.Source + "~~Method:" + ex.TargetSite + "~~Detail:" + ex.StackTrace; Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strError.Replace("\n", "~")); } finally { objBasTemplate.CleanUp(); objBasTemplate.Dispose(); } } #endregion if (!IsPostBack) { ViewState["Employee_Number"] = Training_Source.TrainingClass.UsedEmployeeNumber2(ViewState["Employee_Number"].ToString(), Request.Cookies["Session_ID"].Value.ToString()); ViewState["Request_Record_ID"] = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Request_Record_ID", Training_Source.TrainingClass.ConnectioString); ViewState["Product_Code"] = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Product_Code", Training_Source.TrainingClass.ConnectioString); // hlBack.NavigateUrl = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(),"Retuen_To",Training_Source.TrainingClass.ConnectioString); SetHeaderInformation(); ProcessesStarFunctionality(); ViewState["Show_Email_ID"] = ""; ViewState["Show_Msg_ID"] = ""; if ((Request.Params["email_id"] != null) && (Request.Params["email_id"] != "")) { pnlViewer.Visible = true; ShowEmail(Request.Params["email_id"]); ViewState["Show_Email_ID"] = Request.Params["email_id"]; } if ((Request.Params["msg_id"] != null) && (Request.Params["msg_id"] != "")) { pnlViewer.Visible = true; ShowCommunication(Request.Params["msg_id"]); ViewState["Show_Msg_ID"] = Request.Params["msg_id"]; } // if (!(Request.Form["doShow"] == null||Request.Form["doShow"] == "")) // { // pnlViewer.Visible=true; // string id_ = Request.Form["doShow"].Replace("'",""); // doShow.Value=""; // ShowEmail(id_); // } // if (!(Request.Form["doShow"] == null||Request.Form["doShow"] == "")) // { // pnlViewer.Visible=true; // string id_ = Request.Form["doShow"].Replace("'",""); // doShow.Value=""; // ShowCommunication(id_); // } } DrawGrid(); }
private void Page_Load(object sender, System.EventArgs e) { if (PLA_Approval.TrainingClass.SessionHasTimeOut(Request.Cookies["Session_ID"].Value.ToString())) { Response.Redirect("/Web_Projects/trn/PLA/out.aspx?message=Your Session has timed out" + "&backurl=0", true); } lblScript.Text = ""; #region BasTemplate if (!IsPostBack) { Template.BasTemplate objBasTemplate = new Template.BasTemplate(); try { if (Request.Cookies["Session_ID"] == null) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=Cookie not found. Please signon first", true); } string strResult = objBasTemplate.Authenticate(Request.Cookies["Session_ID"].Value.ToString(), Request.Url.Authority.ToString(), Request.Url.AbsolutePath.ToString(), true, false); if (strResult != "") { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strResult.Replace("\n", "~"), false); return; } LblTemplateHeader1.Text = objBasTemplate.Header1(); LblTemplateHeader2.Text = objBasTemplate.Header2(); LblTemplateFooter.Text = objBasTemplate.Footer(); um.MenuSourceXml = objBasTemplate.MenuXML(); um.DataBind(); ViewState["AccessType"] = objBasTemplate.strAccessType; ViewState["Employee_Number"] = objBasTemplate.strEmployee_Number; ViewState["Processing_Year"] = objBasTemplate.strProcessingYear; ViewState["Role_Restriction_Level"] = objBasTemplate.strRole_Restriction_Level; ViewState["Selected_Account_Number"] = objBasTemplate.strSelected_Account_Number; ViewState["Selected_Employee_Class_Code"] = objBasTemplate.strSelected_Employee_Class_Code; ViewState["User_Group_ID"] = objBasTemplate.strUser_Group_ID; ViewState["User_ID"] = objBasTemplate.strUser_ID; ViewState["User_Name"] = objBasTemplate.strUser_Name; ViewState["User_Primary_Role"] = objBasTemplate.strUser_Primary_Role; // Wizard string strpnlXML = objBasTemplate.PanelXML(); if (strpnlXML != "") { if (strpnlXML.IndexOf("Error:") != -1) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strpnlXML.Replace("\n", "~"), false); return; } upPO.PanelSourceXml = strpnlXML; upPO.DataBind(); ViewState["CurrGrp"] = objBasTemplate.Wizard_Value("CurrGrp"); ViewState["CurrGrpTtl"] = objBasTemplate.Wizard_Value("CurrGrpTtl"); ViewState["CurrGrpUrl"] = objBasTemplate.Wizard_Value("CurrGrpUrl"); ViewState["CurrStp"] = objBasTemplate.Wizard_Value("CurrStp"); ViewState["CurrStpTtl"] = objBasTemplate.Wizard_Value("CurrStpTtl"); ViewState["CurrStpUrl"] = objBasTemplate.Wizard_Value("CurrStpUrl"); ViewState["Is_Step_Completed"] = objBasTemplate.Wizard_Value("Is_Step_Completed"); ViewState["NextGrp"] = objBasTemplate.Wizard_Value("NextGrp"); ViewState["NextGrpTtl"] = objBasTemplate.Wizard_Value("NextGrpTtl"); ViewState["NextGrpUrl"] = objBasTemplate.Wizard_Value("NextGrpUrl"); ViewState["NextStp"] = objBasTemplate.Wizard_Value("NextStp"); ViewState["NextStpTtl"] = objBasTemplate.Wizard_Value("NextStpTtl"); ViewState["NextStpUrl"] = objBasTemplate.Wizard_Value("NextStpUrl"); ViewState["NoGrp"] = objBasTemplate.Wizard_Value("NoGrp"); ViewState["NoStpInGrp"] = objBasTemplate.Wizard_Value("NoStpInGrp"); ViewState["PrvGrp"] = objBasTemplate.Wizard_Value("PrvGrp"); ViewState["PrvGrpTtl"] = objBasTemplate.Wizard_Value("PrvGrpTtl"); ViewState["PrvGrpUrl"] = objBasTemplate.Wizard_Value("PrvGrpUrl"); ViewState["PrvStp"] = objBasTemplate.Wizard_Value("PrvStp"); ViewState["PrvStpTtl"] = objBasTemplate.Wizard_Value("PrvStpTtl"); ViewState["PrvStpUrl"] = objBasTemplate.Wizard_Value("PrvStpUrl"); } } catch (Exception ex) { string strError = "Error Message: " + ex.Message + "~~Application:" + ex.Source + "~~Method:" + ex.TargetSite + "~~Detail:" + ex.StackTrace; Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strError.Replace("\n", "~")); } finally { objBasTemplate.CleanUp(); objBasTemplate.Dispose(); } } #endregion LblTemplateHeader1.Text = Template.BasTemplate.ChangeLogo(LblTemplateHeader1.Text, 1); if (!IsPostBack) { SetCurrentProcessingYear(); SetHeaderInformation(); ProcessesStarFunctionality(); ViewState["Adjust_Employee"] = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Found_Employee_Number", PLA_Approval.TrainingClass.ConnectionString); if (ViewState["Adjust_Employee"].ToString() != "") { txtEmployeeName.Text = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Found_Name", PLA_Approval.TrainingClass.ConnectionString); DrawGrid(); } } if (ViewState["Adjust_Employee"].ToString() != "") { DrawGrid(); } }
private void Page_Load(object sender, System.EventArgs e) { #region BasTemplate if (!IsPostBack) { Template.BasTemplate objBasTemplate = new Template.BasTemplate(); try { if (Request.Cookies["Session_ID"] == null) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=Cookie not found. Please signon first", true); } string strResult = objBasTemplate.Authenticate(Request.Cookies["Session_ID"].Value.ToString(), Request.Url.Authority.ToString(), Request.Url.AbsolutePath.ToString(), true, false); if (strResult != "") { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strResult, false); return; } if ((Request.Params["samePage"] != null) && (Request.Params["samePage"] == "y")) { objBasTemplate.SetSeatchField(0); objBasTemplate.ShowNotes = false; LblTemplateHeader2.Text = objBasTemplate.Header2(); } ViewState["AccessType"] = objBasTemplate.strAccessType; ViewState["Employee_Number"] = objBasTemplate.strEmployee_Number; ViewState["Processing_Year"] = objBasTemplate.strProcessingYear; ViewState["Role_Restriction_Level"] = objBasTemplate.strRole_Restriction_Level; ViewState["Selected_Account_Number"] = objBasTemplate.strSelected_Account_Number; ViewState["Selected_Employee_Class_Code"] = objBasTemplate.strSelected_Employee_Class_Code; ViewState["User_Group_ID"] = objBasTemplate.strUser_Group_ID; ViewState["User_ID"] = objBasTemplate.strUser_ID; ViewState["User_Name"] = objBasTemplate.strUser_Name; ViewState["User_Primary_Role"] = objBasTemplate.strUser_Primary_Role; // setup header information. You need to add the "2nd" and "3rd" parmeter. } catch (Exception ex) { string strError = "Error Message: " + ex.Message + "~~Application:" + ex.Source + "~~Method:" + ex.TargetSite + "~~Detail:" + ex.StackTrace; Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strError.Replace("\n", "~")); } finally { objBasTemplate.CleanUp(); objBasTemplate.Dispose(); } } #endregion if (!IsPostBack) { if ((Request.Params["who"] != null) && (Request.Params["who"] == "pla_admin")) { lblHeading.Enabled = false; txtSearch.Enabled = false; lnkbtnGo.Enabled = false; chkTerminated.Enabled = false; SetHeaderInformation(); } else { txtSearch.Text = Request.Params["start"]; } } string strwidth = "'100%'"; if ((Request.Params["samePage"] != null) && (Request.Params["samePage"] == "y")) { strwidth = "'795'"; } else { string strSetWidth = "<script> setTableWidth(" + strwidth + ");</script>"; Page.ClientScript.RegisterStartupScript(Page.GetType(), "strSetWidth", strSetWidth); } DrawGrid(); }
protected void Page_Load(object sender, EventArgs e) { ///EnableViewState = false; strToopTip = @"<strong><span style='font-size: 10.5pt; color: black;'>Tip - How to Perform Employee Searches</span></strong> </p> <p><span style='font-size: 9pt; color: black;'>As an administrator, you are permitted to search for any person who has ever been recorded in this system provided that person was affiliated with an employer account to which you have been assigned access rights.</span> </p> <p><strong><span style='font-size: 9pt; color: #7f0000;'>Types of Searches</span></strong> </p> <p><strong><span style='font-size: 9pt; color: black;'>Person's Name</span></strong><span style='font-size: 9pt; color: black;'> – Using the format 'Last Name, First Name' you may type some or all of a person's name. Typically, typing the full last name followed by a comma, a space and 1-3 letters of the person's first name will yield sufficiently limited results.</span> </p> <p><strong><span style='font-size: 9pt;'>Employee ID Number</span></strong><span style='font-size: 9pt;'> (EMPID) – Often referred to as an 'Employee Number' or 'MyEnroll ID', the EMPID is a unique value assigned to each person when he/she was added to this system. The EMPID is frequently listed on reports and online screens. When searching using the EMPID, you must enter the complete EMPID, in order to return exact results.</span> </p> <p><strong><span style='font-size: 9pt;'>Social Security Number</span></strong><span style='font-size: 9pt;'> – You may search by a person's Social Security Number by entering the complete 9-digit value including hyphens. For example 111-11-1111.</span> </p> <p><strong><span style='font-size: 9pt;'>Email Address</span></strong><span style='font-size: 9pt;'> – You may search by a person's email address, which may include his/her work and alternate email addresses recorded in this system. To search by email address, you must enter the complete value of an email address including the '@' and domain name (e.g., <a href='mailto:[email protected]'>[email protected]</a>).</span> </p> <p><strong><span style='font-size: 9pt; color: #7f0000;'>Filters</span></strong> </p> <p><span style='font-size: 9pt;'>You may use the radio buttons presented below the Search input box to filter your search results. Simply, mouse-click the radio button representing your filter choice and the results will be filter instantly. </span>"; lblScript.Text = ""; ViewState["template"] = System.Configuration.ConfigurationManager.AppSettings["template"]; if (ViewState["template"].ToString().Equals("2")) { urlhead_top = ""; } session_id = Request.Cookies["Session_ID"].Value.ToString(); if (!string.IsNullOrEmpty(Request.Params["inner"])) { if (ViewState["retrunInner"] == null) { ViewState["retrunInner"] = SQLStatic.Sessions.GetSessionValue(session_id, "LAST_URL"); } } #region BasTemplate if (!IsPostBack) { if ((Request.Params["SkipCheck"] == null) || (Request.Params["SkipCheck"] != "YES")) { string path = Request.Path + "?SkipCheck=YES"; if (Request.Params["pc"] != null) { path = Request.Path + "?SkipCheck=YES&pc=" + Request.Params["pc"]; } SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "main_run", path); Response.Redirect("/web_projects/PTemplate/index.htm"); return; } Template.BasTemplate objBasTemplate = new Template.BasTemplate(); try { if (Request.Cookies["Session_ID"] == null) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=Cookie not found. Please signon first", true); } string strResult = objBasTemplate.Authenticate(Request.Cookies["Session_ID"].Value.ToString(), Request.Url.Authority.ToString(), Request.Url.AbsolutePath.ToString(), true, false); if (strResult != "") { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strResult, false); return; } objBasTemplate.SetSeatchField(0); objBasTemplate.ShowFontSizeSelector = false; objBasTemplate.ShowNotes = false; objBasTemplate.ShowProcessingYear = true; LblTemplateHeader2.Text = objBasTemplate.Header2(); ViewState["AccessType"] = objBasTemplate.strAccessType; ViewState["Employee_Number"] = objBasTemplate.strEmployee_Number; ViewState["Processing_Year"] = objBasTemplate.strProcessingYear; ViewState["Role_Restriction_Level"] = objBasTemplate.strRole_Restriction_Level; ViewState["Selected_Account_Number"] = objBasTemplate.strSelected_Account_Number; ViewState["Selected_Employee_Class_Code"] = objBasTemplate.strSelected_Employee_Class_Code; ViewState["User_Group_ID"] = objBasTemplate.strUser_Group_ID; ViewState["User_ID"] = objBasTemplate.strUser_ID; ViewState["User_Name"] = objBasTemplate.strUser_Name; ViewState["User_Primary_Role"] = objBasTemplate.strUser_Primary_Role; if (string.IsNullOrEmpty(Request.Params["status"])) { string setPTemplate = "<script language='javascript'> OpenHeader('') </script>"; //"window.open('/web_projects/ptemplate/header.aspx?pagename=Employee Search','Frame_detailing_the_selected_module_and_current_program_page');</script>"; Page.ClientScript.RegisterStartupScript(Page.GetType(), "setPTemplate", setPTemplate); } } catch (Exception ex) { string strError = "Error Message: " + ex.Message + "~~Application:" + ex.Source + "~~Method:" + ex.TargetSite + "~~Detail:" + ex.StackTrace; Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strError.Replace("\n", "~")); } finally { objBasTemplate.CleanUp(); objBasTemplate.Dispose(); } } #endregion //EnableViewState = false; if (!IsPostBack) { if (string.IsNullOrEmpty(ViewState["Selected_Account_Number"].ToString())) { AddCOBRASearch(); } else { string strProcessingYear = SQLStatic.AccountData.Current_Processing_Year((ViewState["Selected_Account_Number"].ToString())); if (Data.Is_COBRA(ViewState["Selected_Account_Number"].ToString(), strProcessingYear)) { AddCOBRASearch(); } } ViewState["Return_Account_Number"] = ViewState["Selected_Account_Number"].ToString(); try { if (!ViewState["Employee_Number"].ToString().Equals("0")) { lblEmployeeSelected.Text = SQLStatic.EmployeeData.EmployeeNameHeader(ViewState["Employee_Number"].ToString()); lblEmployeeSelected.CssClass = "fontsmall green_"; } else { lblEmployeeSelected.Text = "None"; lblEmployeeSelected.CssClass = "fontsmall red_"; } } catch { lblEmployeeSelected.Text = "Employee# " + ViewState["Employee_Number"].ToString() + " not found"; lblEmployeeSelected.CssClass = "fontsmall red_"; } if (Request.Params["start"] != null) { if (Request.Params["start"].Trim() != "") { txtSearch.Text = Request.Params["start"]; btnGo_Click1(null, null); } } ViewState["CallCenterUser"] = Data.CallCenterUser(ViewState["User_ID"].ToString()); txtSearch.Focus(); dvHeder.Visible = false; RadToolTip1.TargetControlID = lblInstruction.ID; } if (!string.IsNullOrEmpty(hid3.Value)) { ProcessSelection(hid3.Value); hid3.Value = string.Empty; } lblInstruction.ToolTip = strToopTip; //else if (!string.IsNullOrEmpty(txtSearch.Text)) // DrawGrid(); }
protected void Page_Load(object sender, EventArgs e) { session_id = Request.Cookies["Session_ID"].Value.ToString(); #region BasTemplate if (!IsPostBack) { Template.BasTemplate objBasTemplate = new Template.BasTemplate(); try { if (Request.Cookies["Session_ID"] == null) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=Cookie not found. Please signon first", true); } string strResult = objBasTemplate.Authenticate(Request.Cookies["Session_ID"].Value.ToString(), Request.Url.Authority.ToString(), Request.Url.AbsolutePath.ToString(), true, false); if (strResult != "") { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strResult, false); return; } objBasTemplate.SetSeatchField(0); objBasTemplate.ShowProcessingYear = true; objBasTemplate.ShowNotes = false; objBasTemplate.ShowFontSizeSelector = false; LblTemplateHeader2.Text = objBasTemplate.Header2(); ViewState["AccessType"] = objBasTemplate.strAccessType; ViewState["Employee_Number"] = objBasTemplate.strEmployee_Number; ViewState["Processing_Year"] = objBasTemplate.strProcessingYear; ViewState["Role_Restriction_Level"] = objBasTemplate.strRole_Restriction_Level; ViewState["Selected_Account_Number"] = objBasTemplate.strSelected_Account_Number; ViewState["Selected_Employee_Class_Code"] = objBasTemplate.strSelected_Employee_Class_Code; ViewState["User_Group_ID"] = objBasTemplate.strUser_Group_ID; ViewState["User_ID"] = objBasTemplate.strUser_ID; ViewState["User_Name"] = objBasTemplate.strUser_Name; ViewState["User_Primary_Role"] = objBasTemplate.strUser_Primary_Role; } catch (Exception ex) { string strError = "Error Message: " + ex.Message + "~~Application:" + ex.Source + "~~Method:" + ex.TargetSite + "~~Detail:" + ex.StackTrace; Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strError.Replace("\n", "~")); } finally { objBasTemplate.CleanUp(); objBasTemplate.Dispose(); } } #endregion if (!IsPostBack) { if (Data.ShowAdditionalInfoPage(ViewState["Selected_Account_Number"].ToString())) { TabStrip1.ShowTab(2, true); } ViewState["Employee_Number"] = SQLStatic.Sessions.GetSessionValue(session_id, "NH_EMPLOYEE_NUMBER"); TabStrip1.SetCurrentTab(Request.Path); GetDataFromSession(); jscriptsFunctions.Utilities.SetHeaderFrame(Page, TabStrip1.TabName(), "", ""); } TabStrip1.wPage = Page; TabStrip1.CurrentPath = Request.Path; }
protected void Page_Load(object sender, EventArgs e) { session_id = Request.Cookies["Session_ID"].Value.ToString(); #region BasTemplate if (!IsPostBack) { if ((Request.Params["SkipCheck"] == null) || (Request.Params["SkipCheck"] != "YES")) { SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "main_run", Request.Path + "?SkipCheck=YES"); Response.Redirect("/web_projects/PTemplate/index.htm"); return; } Template.BasTemplate objBasTemplate = new Template.BasTemplate(); try { if (Request.Cookies["Session_ID"] == null) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=Cookie not found. Please signon first", true); } string strResult = objBasTemplate.Authenticate(Request.Cookies["Session_ID"].Value.ToString(), Request.Url.Authority.ToString(), Request.Url.AbsolutePath.ToString(), true, false); if (strResult != "") { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strResult, false); return; } objBasTemplate.SetSeatchField(0); objBasTemplate.ShowProcessingYear = true; objBasTemplate.ShowNotes = false; objBasTemplate.ShowFontSizeSelector = false; LblTemplateHeader2.Text = objBasTemplate.Header2(); ViewState["AccessType"] = objBasTemplate.strAccessType; ViewState["Employee_Number"] = objBasTemplate.strEmployee_Number; ViewState["Processing_Year"] = objBasTemplate.strProcessingYear; ViewState["Role_Restriction_Level"] = objBasTemplate.strRole_Restriction_Level; ViewState["Selected_Account_Number"] = objBasTemplate.strSelected_Account_Number; ViewState["Selected_Employee_Class_Code"] = objBasTemplate.strSelected_Employee_Class_Code; ViewState["User_Group_ID"] = objBasTemplate.strUser_Group_ID; ViewState["User_ID"] = objBasTemplate.strUser_ID; ViewState["User_Name"] = objBasTemplate.strUser_Name; ViewState["User_Primary_Role"] = objBasTemplate.strUser_Primary_Role; } catch (Exception ex) { string strError = "Error Message: " + ex.Message + "~~Application:" + ex.Source + "~~Method:" + ex.TargetSite + "~~Detail:" + ex.StackTrace; Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strError.Replace("\n", "~")); } finally { objBasTemplate.CleanUp(); objBasTemplate.Dispose(); } } #endregion if (!IsPostBack) { if (string.IsNullOrEmpty(ViewState["Selected_Account_Number"].ToString())) { string strURL = "'/web_projects/Account_Number/Default.aspx?SkipCheck=YES&goto=/web_projects/EnrollmentWizardSetup/Welcome.aspx?SkipCheck=YES'"; string strSelectAccount = "<script>GetAccount(" + strURL + ");</script>"; Page.ClientScript.RegisterStartupScript(Page.GetType(), "strSelectAccount", strSelectAccount); } //Data.SetInitial_Processing_Year(session_id); ViewState["Processing_Year"] = SQLStatic.Sessions.GetSessionValue(session_id, "Processing_Year"); Bas_Utility.Utilities.SetHeaderFrame(Page, "Enrollment Wizard Setup", "ACCOUNT_INFO", " "); SetupTabStrip1.SetTabIndex(0); SetAccountName(); ViewState["rbAccount"] = rblAccounts.Items[1].Text; GetText(); } }
protected void Page_Load(object sender, EventArgs e) { session_id = Request.Cookies["Session_ID"].Value.ToString(); #region BasTemplate if (!IsPostBack) { Template.BasTemplate objBasTemplate = new Template.BasTemplate(); try { if (Request.Cookies["Session_ID"] == null) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=Cookie not found. Please signon first", true); } string strResult = objBasTemplate.Authenticate(Request.Cookies["Session_ID"].Value.ToString(), Request.Url.Authority.ToString(), Request.Url.AbsolutePath.ToString(), true, false); if (strResult != "") { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strResult, false); return; } objBasTemplate.SetSeatchField(0); objBasTemplate.ShowProcessingYear = true; objBasTemplate.ShowNotes = false; objBasTemplate.ShowFontSizeSelector = false; LblTemplateHeader2.Text = objBasTemplate.Header2(); ViewState["AccessType"] = objBasTemplate.strAccessType; ViewState["Employee_Number"] = objBasTemplate.strEmployee_Number; ViewState["Processing_Year"] = objBasTemplate.strProcessingYear; ViewState["Role_Restriction_Level"] = objBasTemplate.strRole_Restriction_Level; ViewState["Selected_Account_Number"] = objBasTemplate.strSelected_Account_Number; ViewState["Selected_Employee_Class_Code"] = objBasTemplate.strSelected_Employee_Class_Code; ViewState["User_Group_ID"] = objBasTemplate.strUser_Group_ID; ViewState["User_ID"] = objBasTemplate.strUser_ID; ViewState["User_Name"] = objBasTemplate.strUser_Name; ViewState["User_Primary_Role"] = objBasTemplate.strUser_Primary_Role; ViewState["Page_id"] = objBasTemplate.strPageId; } catch (Exception ex) { string strError = "Error Message: " + ex.Message + "~~Application:" + ex.Source + "~~Method:" + ex.TargetSite + "~~Detail:" + ex.StackTrace; Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strError.Replace("\n", "~")); } finally { objBasTemplate.CleanUp(); objBasTemplate.Dispose(); } } #endregion TabStrip1.wPage = Page; TabStrip1.CurrentPath = Request.Path; if (!IsPostBack) { ViewState["Employee_Number"] = SQLStatic.Sessions.GetSessionValue(session_id, "NH_EMPLOYEE_NUMBER"); if (Data.master_account_property_accnt(ViewState["Selected_Account_Number"].ToString(), "166").Equals("1")) { dvNormal.Visible = false; dvAternate.Visible = true; iverify.Attributes["src"] = "/Web_Projects/HR_Information/hr_info.aspx?SkipCheck=YES&EENo=" + ViewState["Employee_Number"].ToString(); } else { dvNormal.Visible = true; dvAternate.Visible = false; if (Data.ShowAdditionalInfoPage(ViewState["Selected_Account_Number"].ToString())) { TabStrip1.ShowTab(2, true); FillDropDown(); } if (!string.IsNullOrEmpty(Request.Params["Create_Field"])) { Oracle.DataAccess.Client.OracleConnection conn = SQLStatic.SQL.OracleConnection(); SQLStatic.Sessions.SetSessionValue(session_id, "Page_id", ViewState["Page_id"].ToString()); Fields.GetPageControls.GetFields(Page, session_id, conn); SQLStatic.SQL.CloseConnection(conn); return; } Fields._Default.Start(Page); TabStrip1.SetCurrentTab(Request.Path); //ddlSCEP_CEP.Visible = (!txtdepartment_code.Visible) && (pnldepartment_code.Visible); if (ddlSCEP_CEP.Visible) { FillddlSCEP_CEP(); txtdepartment_code.Visible = false; } jscriptsFunctions.Utilities.SetHeaderFrame(Page, TabStrip1.TabName(), "", ""); GetDataFromSession(); DoStar(); RequiredFieldValidator14.ErrorMessage = "Required " + LBL_FLD_lblowner_of_business.Text; txthourly_rate.Enabled = true; } } }
private void Page_Load(object sender, System.EventArgs e) { lblScript.Text = ""; #region BasTemplate if (!IsPostBack) { //if ((Request.Params["SkipCheck"] == null) || (Request.Params["SkipCheck"] != "YES")) //{ // SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "main_run", Request.Path + "?SkipCheck=YES", ConnectionString); // Response.Redirect("/web_projects/PTemplate/index.htm"); // return; //} Template.BasTemplate objBasTemplate = new Template.BasTemplate(); try { if (Request.Cookies["Session_ID"] == null) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=Cookie not found. Please signon first", true); } string strResult = objBasTemplate.Authenticate(Request.Cookies["Session_ID"].Value.ToString(), Request.Url.Authority.ToString(), Request.Url.AbsolutePath.ToString(), true, false); if (strResult != "") { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strResult, false); return; } objBasTemplate.SetSeatchField(0); objBasTemplate.ShowNotes = false; LblTemplateHeader2.Text = objBasTemplate.Header2(); ViewState["AccessType"] = objBasTemplate.strAccessType; ViewState["Employee_Number"] = objBasTemplate.strEmployee_Number; ViewState["Processing_Year"] = objBasTemplate.strProcessingYear; ViewState["Role_Restriction_Level"] = objBasTemplate.strRole_Restriction_Level; ViewState["Selected_Account_Number"] = objBasTemplate.strSelected_Account_Number; ViewState["Selected_Employee_Class_Code"] = objBasTemplate.strSelected_Employee_Class_Code; ViewState["User_Group_ID"] = objBasTemplate.strUser_Group_ID; ViewState["User_ID"] = objBasTemplate.strUser_ID; ViewState["User_Name"] = objBasTemplate.strUser_Name; ViewState["User_Primary_Role"] = objBasTemplate.strUser_Primary_Role; // setup header information. You need to add the "2nd" and "3rd" parmeter. } catch (Exception ex) { string strError = "Error Message: " + ex.Message + "~~Application:" + ex.Source + "~~Method:" + ex.TargetSite + "~~Detail:" + ex.StackTrace; Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strError.Replace("\n", "~")); } finally { objBasTemplate.CleanUp(); objBasTemplate.Dispose(); } } #endregion ViewState["Logged_Employee_Number"] = ViewState["Employee_Number"].ToString(); SetUserType(); if (!IsPostBack) { if (isSuperContractor || isTrainer) { LinkButton1.Visible = false; if (string.IsNullOrEmpty(SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "FOUND_EMPLOYEE_NUMBER"))) { if (string.IsNullOrEmpty(SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "TRN_FOUND_EMPLOYEE_NUMBER"))) { string strGetEmployee = "<script>GetEE('/Web_Projects/trn/EESearch/Default.aspx?retUrl=" + Request.Path + "?SkipCheck=YES&AllowApplicant=YES&samePage=y&start= ')</Script>"; Page.ClientScript.RegisterStartupScript(Page.GetType(), "strGetEmployee", strGetEmployee); return; } else { SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "FOUND_EMPLOYEE_NUMBER", SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "TRN_FOUND_EMPLOYEE_NUMBER")); } } } SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Adjust_Employee", ""); SetupFrame(); string strIsAdmin = "F"; if (isAdministrator) { strIsAdmin = "T"; lnkbtnsurvey_non_respond.Enabled = false; lnkbtnRequestNotReviewed.Enabled = false; //opnWho.SelectedIndex=2; // 4-10-2008 //opnWho.Enabled = false; // 4-10-2008 //lblLastSelected.Text = "Last Selected Administrator"; // 4-10-2008 //lblEmployeeIfo.Text = "Administrator Information"; // 4-10-2008 } // Set the return page for reports Oracle.DataAccess.Client.OracleConnection conn = SQLStatic.SQL.OracleConnection(); SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "ReportReturnTo", Request.Path, conn); SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "PAGESTATUS", "", conn); lblMore.Text = BASUSA.MiscTidBit.href("More...", "_self", "MoreReports.aspx?isadmin=" + strIsAdmin); ViewState["Session_Record_Id"] = SQLStatic.Sessions.GetSessionRecordId(Request.Cookies["Session_ID"].Value.ToString(), ConnectionString); SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "HOME", Request.Path + "?SkipCheck=YES", conn); SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "APPLICANT_EMPLOYEE_NUMBER", "", conn); // 4/10/2008 string strSelectedEmployee = ""; //if (ViewState["User_Primary_Role"].ToString() != "100407") // apply to super usersonly { strSelectedEmployee = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "FOUND_EMPLOYEE_NUMBER", ConnectionString); if (strSelectedEmployee != "") { ViewState["Employee_Number"] = strSelectedEmployee; } else { strSelectedEmployee = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "PLA_EMPLOYEE_NUMBER", ConnectionString); if (strSelectedEmployee != "") { ViewState["Employee_Number"] = strSelectedEmployee; } } SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "PLA_EMPLOYEE_NUMBER", strSelectedEmployee, ConnectionString); SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "APPLICANT_EMPLOYEE_NUMBER", strSelectedEmployee, ConnectionString); SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "FOUND_EMPLOYEE_NUMBER", strSelectedEmployee, ConnectionString); SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "TRN_FOUND_EMPLOYEE_NUMBER", strSelectedEmployee, ConnectionString); SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "TRN_EMPLOYEE_NUMBER", strSelectedEmployee); if ((ViewState["User_Primary_Role"].ToString() == "100408") && (ViewState["User_Group_ID"].ToString() == "7")) { ViewState["Employee_Number"] = strSelectedEmployee; SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "EMPLOYEE_NUMBER", strSelectedEmployee); } if (isTrainer) { ViewState["Employee_Number"] = strSelectedEmployee; SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "EMPLOYEE_NUMBER", strSelectedEmployee); } string strWho = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Who", ConnectionString); if (strWho != "") { opnWho.SelectedIndex = Convert.ToInt32(strWho); lblLastSelected.Text = lblLastSelected.Text.Replace("Employee", opnWho.SelectedItem.Text); lblEmployeeIfo.Text = lblEmployeeIfo.Text.Replace("Employee", opnWho.SelectedItem.Text); } } conn.Close(); conn.Dispose(); if (ViewState["User_Primary_Role"].ToString() == "100407") { SetUpAccountNumber(); //if (ViewState["Employee_Number"].ToString()=="0") { btnAdministratorApproval.Visible = false; btnPLA.Visible = false; btnSupervisorApproval.Visible = false; btnCareerDevll.Visible = false; } DisableReports(); } if (isSuperContractor) { SetUpAccountNumber(); //if (ViewState["Employee_Number"].ToString() == "0") { btnAdministratorApproval.Visible = false; btnPLA.Visible = false; btnSupervisorApproval.Visible = false; btnCareerDevll.Visible = false; } DisableReports(); } SetReadOnly(); SetupPage(); //SetHeaderInformation(); } }
private void Page_Load(object sender, System.EventArgs e) { //if (Training_Source.TrainingClass.SessionHasTimeOut(Request.Cookies["Session_ID"].Value.ToString())) // Response.Redirect("/Web_Projects/trn/PLA/out.aspx?message=Your Session has timed out"+"&backurl=0" ,true); lblScript.Text = ""; #region BasTemplate if (!IsPostBack) { //if ((Request.Params["SkipCheck"] == null) || (Request.Params["SkipCheck"] != "YES")) //{ // SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "main_run", Request.Path + "?SkipCheck=YES", Training_Source.TrainingClass.ConnectioString); // Response.Redirect("/web_projects/PTemplate/index.htm"); // return; //} Template.BasTemplate objBasTemplate = new Template.BasTemplate(); try { if (Request.Cookies["Session_ID"] == null) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=Cookie not found. Please signon first", true); } string strResult = objBasTemplate.Authenticate(Request.Cookies["Session_ID"].Value.ToString(), Request.Url.Authority.ToString(), Request.Url.AbsolutePath.ToString(), true, false); if (strResult.Trim() != "") { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strResult, false); return; } objBasTemplate.SetSeatchField(0); objBasTemplate.ShowNotes = false; if (objBasTemplate.strUser_Group_ID.ToString() == "1") { objBasTemplate.ShowSelectEmployee = true; } LblTemplateHeader2.Text = objBasTemplate.Header2(); ViewState["AccessType"] = objBasTemplate.strAccessType; ViewState["Employee_Number"] = objBasTemplate.strEmployee_Number; ViewState["Processing_Year"] = objBasTemplate.strProcessingYear; ViewState["Role_Restriction_Level"] = objBasTemplate.strRole_Restriction_Level; ViewState["Selected_Account_Number"] = objBasTemplate.strSelected_Account_Number; ViewState["Selected_Employee_Class_Code"] = objBasTemplate.strSelected_Employee_Class_Code; ViewState["User_Group_ID"] = objBasTemplate.strUser_Group_ID; ViewState["User_ID"] = objBasTemplate.strUser_ID; ViewState["User_Name"] = objBasTemplate.strUser_Name; ViewState["User_Primary_Role"] = objBasTemplate.strUser_Primary_Role; ViewState["Page_ID"] = objBasTemplate.strPageId; // setup header information. You need to add the "2nd" and "3rd" parmeter. } catch (Exception ex) { string strError = "Error Message: " + ex.Message + "~~Application:" + ex.Source + "~~Method:" + ex.TargetSite + "~~Detail:" + ex.StackTrace; Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strError.Replace("\n", "~")); } finally { objBasTemplate.CleanUp(); objBasTemplate.Dispose(); } } #endregion if (!IsPostBack) { LblTemplateHeader2.Text = LblTemplateHeader2.Text.Replace("/web_projects/Employee_Search/default.aspx?SkipCheck=YES", "/WEB_PROJECTS/EMPLOYEE_SEARCH/DEFAULT.ASPX?SkipCheck=YES&pc=11100"); if ((ViewState["Employee_Number"].ToString() == "") || (ViewState["Employee_Number"].ToString() == "0")) { Response.Redirect("out.aspx?message=You must select an employee first ", true); } TableHelp.Visible = false; ShowHideSelectEmployee(); if ((ViewState["User_ID"] == null) || (ViewState["User_ID"].ToString() == "")) { Response.Redirect("out.aspx?message= Request and Manage Training failed to connect to the program. You might not have the proper authorization. Please contact MyEnroll.com at " + Training_Source.TrainingClass.HelpPhoneNumber(), true); } if (ViewState["User_Group_ID"].ToString() != "1") { // if (ViewState["User_Primary_Role"].ToString() != "100407") if (!Training_Source.TrainingClass.IsReadOnly(Request.Cookies["Session_ID"].Value.ToString())) { if (!Training_Source.TrainingClass.CanAccessOtherApplications(ViewState["User_ID"].ToString())) //not super user { if (!SetEmployeeNumber()) { Response.Redirect("/Web_Projects/trn/PLA/out.aspx?message=Your MyEnroll Employee Number is not defined. Please Contact MyEnroll.com @ " + Training_Source.TrainingClass.HelpPhoneNumber(), true); } } } } if (ViewState["Employee_Number"].ToString() == "0") { Response.Redirect("out.aspx?message=You must select an employee first", true); } if (ViewState["User_Group_ID"].ToString() != "1") { // if (ViewState["User_Primary_Role"].ToString() != "100407") if (!Training_Source.TrainingClass.IsReadOnly(Request.Cookies["Session_ID"].Value.ToString())) { string strMesg = ""; ViewState["FOUND_EMPLOYEE_NUMBER"] = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "FOUND_EMPLOYEE_NUMBER", Training_Source.TrainingClass.ConnectioString); //if (Training_Source.TrainingClass.IsSuperUser(Request.Cookies["Session_ID"].Value.ToString(),ViewState["User_ID"].ToString(),ViewState["Employee_Number"].ToString())) // strMesg = Training_Source.TrainingClass.IsEeDataOk(ViewState["FOUND_EMPLOYEE_NUMBER"].ToString()); //else // strMesg = Training_Source.TrainingClass.IsEeDataOk(ViewState["Employee_Number"].ToString()); //if (strMesg.Trim()!="") // Response.Redirect("out.aspx?message="+strMesg,true); } } string strPLAEmployeeNumber = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "PLA_Employee_Number", Training_Source.TrainingClass.ConnectioString); if (strPLAEmployeeNumber != "") { SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "FOUND_EMPLOYEE_NUMBER", strPLAEmployeeNumber, Training_Source.TrainingClass.ConnectioString); } string strSelectedEmployeeNumber = Training_Source.TrainingClass.UsedEmployeeNumber(ViewState["Employee_Number"].ToString(), Request.Cookies["Session_ID"].Value.ToString()); if (strSelectedEmployeeNumber != ViewState["Employee_Number"].ToString()) { ViewState["Employee_Number"] = strSelectedEmployeeNumber; SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "TRN_Employee_Number", strSelectedEmployeeNumber, Training_Source.TrainingClass.ConnectioString); SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "APPLICANT_Employee_Number", strSelectedEmployeeNumber, Training_Source.TrainingClass.ConnectioString); SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "FOUND_EMPLOYEE_NUMBER", "", Training_Source.TrainingClass.ConnectioString); } else { SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "TRN_Employee_Number", ViewState["Employee_Number"].ToString(), Training_Source.TrainingClass.ConnectioString); } SetCurrentProcessingYear(); SetHeaderInformation(); if (!ProductCodeNotExists()) { Response.Redirect("out.aspx?message=Your Employer has not selected the Training Product for Processing_Year " + ViewState["Processing_Year"].ToString(), true); } ProcessesStarFunctionality(); CheckBudget(); ResetCDPStatus(); } DrawGrid(); HandleContractors(); }
private void Page_Load(object sender, System.EventArgs e) { lblScript.Text = ""; #region BasTemplate if (!IsPostBack) { Template.BasTemplate objBasTemplate = new Template.BasTemplate(); try { if (Request.Cookies["Session_ID"] == null) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=Cookie not found. Please signon first", true); } string strResult = objBasTemplate.Authenticate(Request.Cookies["Session_ID"].Value.ToString(), Request.Url.Authority.ToString(), Request.Url.AbsolutePath.ToString(), true, true); if (strResult != "") { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strResult, false); return; } objBasTemplate.SetSeatchField(0); objBasTemplate.ShowNotes = false; LblTemplateHeader2.Text = objBasTemplate.Header2(); ViewState["AccessType"] = objBasTemplate.strAccessType; ViewState["Employee_Number"] = objBasTemplate.strEmployee_Number; ViewState["Processing_Year"] = objBasTemplate.strProcessingYear; ViewState["Role_Restriction_Level"] = objBasTemplate.strRole_Restriction_Level; ViewState["Selected_Account_Number"] = objBasTemplate.strSelected_Account_Number; ViewState["Selected_Employee_Class_Code"] = objBasTemplate.strSelected_Employee_Class_Code; ViewState["User_Group_ID"] = objBasTemplate.strUser_Group_ID; ViewState["User_ID"] = objBasTemplate.strUser_ID; ViewState["User_Name"] = objBasTemplate.strUser_Name; ViewState["User_Primary_Role"] = objBasTemplate.strUser_Primary_Role; ViewState["Page_ID"] = objBasTemplate.strPageId; // Wizard string strpnlXML = objBasTemplate.PanelXML(); if (strpnlXML != "") { if (strpnlXML.IndexOf("Error:") != -1) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strpnlXML, true); return; } ViewState["CurrGrp"] = objBasTemplate.Wizard_Value("CurrGrp"); ViewState["CurrGrpTtl"] = objBasTemplate.Wizard_Value("CurrGrpTtl"); ViewState["CurrGrpUrl"] = objBasTemplate.Wizard_Value("CurrGrpUrl"); ViewState["CurrStp"] = objBasTemplate.Wizard_Value("CurrStp"); ViewState["CurrStpTtl"] = objBasTemplate.Wizard_Value("CurrStpTtl"); ViewState["CurrStpUrl"] = objBasTemplate.Wizard_Value("CurrStpUrl"); ViewState["Is_Step_Completed"] = objBasTemplate.Wizard_Value("Is_Step_Completed"); ViewState["NextGrp"] = objBasTemplate.Wizard_Value("NextGrp"); ViewState["NextGrpTtl"] = objBasTemplate.Wizard_Value("NextGrpTtl"); ViewState["NextGrpUrl"] = objBasTemplate.Wizard_Value("NextGrpUrl"); ViewState["NextStp"] = objBasTemplate.Wizard_Value("NextStp"); ViewState["NextStpTtl"] = objBasTemplate.Wizard_Value("NextStpTtl"); ViewState["NextStpUrl"] = objBasTemplate.Wizard_Value("NextStpUrl"); ViewState["NoGrp"] = objBasTemplate.Wizard_Value("NoGrp"); ViewState["NoStpInGrp"] = objBasTemplate.Wizard_Value("NoStpInGrp"); ViewState["PrvGrp"] = objBasTemplate.Wizard_Value("PrvGrp"); ViewState["PrvGrpTtl"] = objBasTemplate.Wizard_Value("PrvGrpTtl"); ViewState["PrvGrpUrl"] = objBasTemplate.Wizard_Value("PrvGrpUrl"); ViewState["PrvStp"] = objBasTemplate.Wizard_Value("PrvStp"); ViewState["PrvStpTtl"] = objBasTemplate.Wizard_Value("PrvStpTtl"); ViewState["PrvStpUrl"] = objBasTemplate.Wizard_Value("PrvStpUrl"); } } catch (Exception ex) { string strError = "Error Message: " + ex.Message + "~~Application:" + ex.Source + "~~Method:" + ex.TargetSite + "~~Detail:" + ex.StackTrace; Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strError.Replace("\n", "~")); } finally { objBasTemplate.CleanUp(); objBasTemplate.Dispose(); } } #endregion //Bas_Utility.Utilities.SetPageFields(Page, ViewState["Page_ID"].ToString()); if ((hidCommand.Value != null) && (hidCommand.Value == "DoSave")) { hidCommand.Value = ""; CheckSave(); //if (CheckSave()) // Response.Redirect(Request.Path); return; } if (!IsPostBack) { btnSave.Attributes.Add("onclick", "Do_Save()"); Training_Source.TrainingClass.SetValidators(Page); ViewState["Employee_Number"] = Training_Source.TrainingClass.UsedEmployeeNumber2(ViewState["Employee_Number"].ToString(), Request.Cookies["Session_ID"].Value.ToString()); //if (ViewState["User_Group_ID"].ToString()!="1") //{ // string strMesg = Training_Source.TrainingClass.IsEeDataOk(ViewState["Employee_Number"].ToString()); // if (strMesg!="") // Response.Redirect("out.aspx?message="+strMesg,true); //} this.LblTemplateHeader2.Text = Template.BasTemplate.Update_Header(this.LblTemplateHeader2.Text, "Edit Mode"); lblBalance.Text = Training_Source.TrainingClass.AvailableAmount(ViewState["Employee_Number"].ToString(), ViewState["Processing_Year"].ToString()); ViewState["Request_Record_ID"] = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Request_Record_ID", Training_Source.TrainingClass.ConnectioString); ViewState["AppStatus"] = Training_Source.TrainingClass.ApplicationStatus(ViewState["Request_Record_ID"].ToString()); SetHeaderInformation(); FillData(); SetInView(); object ob = SQLStatic.SQL.ExecScaler("select pkg_training.lastdateforapplications('" + ViewState["Account_Number"].ToString() + "') from dual", Training_Source.TrainingClass.ConnectioString); DateTime dtLimit; if (ob == null) { dtLimit = Convert.ToDateTime(ob); } else { dtLimit = Convert.ToDateTime(ob); } ob = null; PopCalendar1.To.Date = dtLimit; PopCalendar2.To.Date = dtLimit; HighLightKeyFields(); lblScript.Text = "<script>EnableNavigation()</script>"; ProcessesStarFunctionality(); if (txtStartDate.Text == "") { Training_Source.TrainingClass.FillBudgetYears(ddlBudgetYear, lblBalance, ViewState["Employee_Number"].ToString(), ViewState["Processing_Year"].ToString()); } else { Training_Source.TrainingClass.FillBudgetYears(ddlBudgetYear, lblBalance, ViewState["Employee_Number"].ToString(), Convert.ToDateTime(txtStartDate.Text).Year.ToString()); } if (!Training_Source.TrainingClass.Use2008Types_Needs(ViewState["Request_Record_ID"].ToString())) { ViewState["NextStpUrl"] = "TrainingTypesAndNeeds.aspx"; } SetupWizardMenu(); } if (!(Request.Form["doSave"] == null || Request.Form["doSave"] == "")) { string strGoTo = Request.Form["doSave"].Replace("'", ""); doSave.Value = ""; this.Validate(); if (this.IsValid) { SaveCourseDateTime(); Response.Redirect(strGoTo); } } CheckHeaderIDSet(); HandleContractors(); }
private void Page_Load(object sender, System.EventArgs e) { if (!IsPostBack) { string strURL = "/Web_Projects/trn/PLA_Approval/SupervisorPendingApplications.aspx"; string strSetLeftMenu = "<script>window.open('/web_projects/ptemplate/left.aspx?callingurl=" + strURL + "','MyEnroll_available_programs_listing_menu_frame')</script>"; Page.ClientScript.RegisterStartupScript(Page.GetType(), "strSetLeftMenu", strSetLeftMenu); } if (PLA_Approval.TrainingClass.SessionHasTimeOut(Request.Cookies["Session_ID"].Value.ToString())) { Response.Redirect("/Web_Projects/trn/PLA/out.aspx?SkipCheck=YES&message=Your Session has timed out" + "&backurl=0"); return; } lblError.Text = ""; lblScript.Text = ""; #region BasTemplate if (!IsPostBack) { if ((Request.Params["SkipCheck"] == null) || (Request.Params["SkipCheck"] != "YES")) { SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "main_run", Request.Path + "?SkipCheck=YES", PLA_Approval.TrainingClass.ConnectionString); Response.Redirect("/web_projects/PTemplate/index.htm"); return; } Template.BasTemplate objBasTemplate = new Template.BasTemplate(); try { if (Request.Cookies["Session_ID"] == null) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=Cookie not found. Please signon first", true); } string strResult = objBasTemplate.Authenticate(Request.Cookies["Session_ID"].Value.ToString(), Request.Url.Authority.ToString(), Request.Url.AbsolutePath.ToString(), true, false); if (strResult != "") { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strResult, false); return; } objBasTemplate.SetSeatchField(0); objBasTemplate.ShowNotes = false; LblTemplateHeader2.Text = objBasTemplate.Header2(); ViewState["AccessType"] = objBasTemplate.strAccessType; ViewState["Employee_Number"] = objBasTemplate.strEmployee_Number; ViewState["Processing_Year"] = objBasTemplate.strProcessingYear; ViewState["Role_Restriction_Level"] = objBasTemplate.strRole_Restriction_Level; ViewState["Selected_Account_Number"] = objBasTemplate.strSelected_Account_Number; ViewState["Selected_Employee_Class_Code"] = objBasTemplate.strSelected_Employee_Class_Code; ViewState["User_Group_ID"] = objBasTemplate.strUser_Group_ID; ViewState["User_ID"] = objBasTemplate.strUser_ID; ViewState["User_Name"] = objBasTemplate.strUser_Name; ViewState["User_Primary_Role"] = objBasTemplate.strUser_Primary_Role; // setup header information. You need to add the "2nd" and "3rd" parmeter. } catch (Exception ex) { string strError = "Error Message: " + ex.Message + "~~Application:" + ex.Source + "~~Method:" + ex.TargetSite + "~~Detail:" + ex.StackTrace; Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strError.Replace("\n", "~")); } finally { objBasTemplate.CleanUp(); objBasTemplate.Dispose(); } } #endregion inReadOnly = PLA_Approval.TrainingClass.IsReadOnly(Request.Cookies["Session_ID"].Value.ToString()); if ((hidReroute.Value != "") && (hidReroute.Value == "Reroute")) { hidReroute.Value = ""; RerouteApplication(); } if ((hidReroute.Value != "") && (hidReroute.Value == "CancelReroute")) { hidReroute.Value = ""; SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Reroute_Found_Employee_Number", "", PLA_Approval.TrainingClass.ConnectionString); SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Reroute_Found_Employee_Name", "", PLA_Approval.TrainingClass.ConnectionString); SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Reroute_Found_Employee_Email", "", PLA_Approval.TrainingClass.ConnectionString); } if (!IsPostBack) { SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "APPLICANT_EMPLOYEE_NUMBER", ""); SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "PAGESTATUS", ""); string strWhat = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "ddlWhatSuper"); if (!string.IsNullOrEmpty(strWhat)) { try { ddlWhat.SelectedIndex = Convert.ToInt16(strWhat); } catch { } } if ((ViewState["Employee_Number"].ToString() == "") || (ViewState["Employee_Number"].ToString() == "0")) { string strRunOut = "<script>document.location.replace('/WEB_PROJECTS/TRN/PLA/out.aspx?message=You must select an employee first');</script>"; Page.ClientScript.RegisterStartupScript(Page.GetType(), "strRunOut", strRunOut); return; //Response.Redirect("out.aspx?message=You must select an employee first " , true); } if (!ProductCodeNotExists()) { Response.Redirect("/Web_Projects/trn/PLA/out.aspx?message=Your Employer has not selected the Training Product for Processing_Year " + ViewState["Processing_Year"].ToString(), true); } hidReroute.Value = ""; if ((ViewState["User_ID"] == null) || (ViewState["User_ID"].ToString() == "")) { Response.Redirect("/Web_Projects/trn/PLA/out.aspx?message= Failed to connect to the program. You might not have the proper authorization. Please contact MyEnroll.com at " + PLA_Approval.TrainingClass.HelpPhoneNumber(), true); } if (ViewState["User_Group_ID"].ToString() != "1") { if (!inReadOnly) { if (!PLA_Approval.TrainingClass.CanAccessOtherApplications(ViewState["User_ID"].ToString())) { if (!SetEmployeeNumber()) { Response.Redirect("/Web_Projects/trn/PLA/out.aspx?message=Your MyEnroll Employee Number is not defined. Please Contact MyEnroll.com @ " + PLA_Approval.TrainingClass.HelpPhoneNumber(), true); } } } } if (ViewState["Employee_Number"].ToString() == "0") { Response.Redirect("/Web_Projects/trn/PLA/out.aspx?message=You must select the Supervisor's Employee Number first", true); } if (ViewState["User_Group_ID"].ToString() != "1") { // if (ViewState["User_Primary_Role"].ToString() != "100407") if (!inReadOnly) { string strMesg = PLA_Approval.TrainingClass.IsSprvsrDataOk(ViewState["Employee_Number"].ToString()); if (strMesg != "") { Response.Redirect("/Web_Projects/trn/PLA/out.aspx?message=" + strMesg, true); } } } ViewState["Supervisor_No"] = ViewState["Employee_Number"].ToString(); if (PLA_Approval.TrainingClass.CanAccessOtherApplications(ViewState["User_ID"].ToString())) { string strSelectedEmployeeNumber = PLA_Approval.TrainingClass.UsedEmployeeNumber(ViewState["Employee_Number"].ToString(), Request.Cookies["Session_ID"].Value.ToString()); if (strSelectedEmployeeNumber != ViewState["Employee_Number"].ToString()) { ViewState["Employee_Number"] = strSelectedEmployeeNumber; } lnkbtnSelectEmployee.Visible = true; lnkbtnSystemAdministrator.Visible = true; } //-------------------------------- if ((inReadOnly) && (PLA_Approval.TrainingClass.isAdministrator(ViewState["Employee_Number"].ToString()))) { string strSelectedEmployeeNumber = PLA_Approval.TrainingClass.UsedEmployeeNumber(ViewState["Employee_Number"].ToString(), Request.Cookies["Session_ID"].Value.ToString()); if (strSelectedEmployeeNumber != ViewState["Employee_Number"].ToString()) { ViewState["Employee_Number"] = strSelectedEmployeeNumber; } } // --------------------------------- processes_Reroute(); SetCurrentProcessingYear(); SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "From_Who", "Supervisor", PLA_Approval.TrainingClass.ConnectionString); ViewState["Applicant_Employee_Number"] = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Applicant_Employee_Number", PLA_Approval.TrainingClass.ConnectionString); SetUsersEmployeeNumber(); SetHeaderInformation(); ProcessesStarFunctionality(); } lblProcessing_Year.Text = ViewState["Processing_Year"].ToString(); DrawGrid(); HandleContractors(); }
private void Page_Load(object sender, System.EventArgs e) { if (Training_Source.TrainingClass.SessionHasTimeOut(Request.Cookies["Session_ID"].Value.ToString())) { Response.Redirect("/Web_Projects/trn/PLA/out.aspx?message=Your Session has timed out" + "&backurl=0", true); } lblError.Text = ""; #region BasTemplate if (!IsPostBack) { Template.BasTemplate objBasTemplate = new Template.BasTemplate(); try { if (Request.Cookies["Session_ID"] == null) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=Cookie not found. Please signon first", true); } string strResult = objBasTemplate.Authenticate(Request.Cookies["Session_ID"].Value.ToString(), Request.Url.Authority.ToString(), Request.Url.AbsolutePath.ToString(), true, true); if (strResult != "") { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strResult, false); return; } objBasTemplate.SetSeatchField(0); objBasTemplate.ShowNotes = false; LblTemplateHeader2.Text = objBasTemplate.Header2(); ViewState["AccessType"] = objBasTemplate.strAccessType; ViewState["Employee_Number"] = objBasTemplate.strEmployee_Number; ViewState["Processing_Year"] = objBasTemplate.strProcessingYear; ViewState["Role_Restriction_Level"] = objBasTemplate.strRole_Restriction_Level; ViewState["Selected_Account_Number"] = objBasTemplate.strSelected_Account_Number; ViewState["Selected_Employee_Class_Code"] = objBasTemplate.strSelected_Employee_Class_Code; ViewState["User_Group_ID"] = objBasTemplate.strUser_Group_ID; ViewState["User_ID"] = objBasTemplate.strUser_ID; ViewState["User_Name"] = objBasTemplate.strUser_Name; ViewState["User_Primary_Role"] = objBasTemplate.strUser_Primary_Role; // Wizard string strpnlXML = objBasTemplate.PanelXML(); if (strpnlXML != "") { if (strpnlXML.IndexOf("Error:") != -1) { Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strpnlXML, true); return; } ViewState["CurrGrp"] = objBasTemplate.Wizard_Value("CurrGrp"); ViewState["CurrGrpTtl"] = objBasTemplate.Wizard_Value("CurrGrpTtl"); ViewState["CurrGrpUrl"] = objBasTemplate.Wizard_Value("CurrGrpUrl"); ViewState["CurrStp"] = objBasTemplate.Wizard_Value("CurrStp"); ViewState["CurrStpTtl"] = objBasTemplate.Wizard_Value("CurrStpTtl"); ViewState["CurrStpUrl"] = objBasTemplate.Wizard_Value("CurrStpUrl"); ViewState["Is_Step_Completed"] = objBasTemplate.Wizard_Value("Is_Step_Completed"); ViewState["NextGrp"] = objBasTemplate.Wizard_Value("NextGrp"); ViewState["NextGrpTtl"] = objBasTemplate.Wizard_Value("NextGrpTtl"); ViewState["NextGrpUrl"] = objBasTemplate.Wizard_Value("NextGrpUrl"); ViewState["NextStp"] = objBasTemplate.Wizard_Value("NextStp"); ViewState["NextStpTtl"] = objBasTemplate.Wizard_Value("NextStpTtl"); ViewState["NextStpUrl"] = objBasTemplate.Wizard_Value("NextStpUrl"); ViewState["NoGrp"] = objBasTemplate.Wizard_Value("NoGrp"); ViewState["NoStpInGrp"] = objBasTemplate.Wizard_Value("NoStpInGrp"); ViewState["PrvGrp"] = objBasTemplate.Wizard_Value("PrvGrp"); ViewState["PrvGrpTtl"] = objBasTemplate.Wizard_Value("PrvGrpTtl"); ViewState["PrvGrpUrl"] = objBasTemplate.Wizard_Value("PrvGrpUrl"); ViewState["PrvStp"] = objBasTemplate.Wizard_Value("PrvStp"); ViewState["PrvStpTtl"] = objBasTemplate.Wizard_Value("PrvStpTtl"); ViewState["PrvStpUrl"] = objBasTemplate.Wizard_Value("PrvStpUrl"); } } catch (Exception ex) { string strError = "Error Message: " + ex.Message + "~~Application:" + ex.Source + "~~Method:" + ex.TargetSite + "~~Detail:" + ex.StackTrace; Response.Redirect("/web_projects/login_error/ErrorPage.aspx?error=" + strError.Replace("\n", "~")); } finally { objBasTemplate.CleanUp(); objBasTemplate.Dispose(); } } #endregion if (!IsPostBack) { Training_Source.TrainingClass.SetValidators(Page); ViewState["Employee_Number"] = Training_Source.TrainingClass.UsedEmployeeNumber2(ViewState["Employee_Number"].ToString(), Request.Cookies["Session_ID"].Value.ToString()); //if (ViewState["User_Group_ID"].ToString()!="1") //{ // string strMesg = Training_Source.TrainingClass.IsEeDataOk(ViewState["Employee_Number"].ToString()); // if (strMesg!="") // Response.Redirect("out.aspx?message="+strMesg,true); //} lblBalance.Text = Training_Source.TrainingClass.AvailableAmount(ViewState["Employee_Number"].ToString(), ViewState["Processing_Year"].ToString()); ViewState["Request_Record_ID"] = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Request_Record_ID", Training_Source.TrainingClass.ConnectioString); if (ViewState["Request_Record_ID"].ToString() == "-1") { lblScript.Text = "<script>alert('Vendor Information page must be completed first');window.location.href='TrainingVendorInfo.aspx';</script>"; return; } SQLStatic.Sessions.SetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Applicant_Employee_Number", ViewState["Employee_Number"].ToString(), Training_Source.TrainingClass.ConnectioString); SetHeaderInformation(); ProcessesStarFunctionality(); ShowCurrentSupervisor(); if (SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "Reroute_Found_Employee_Number", Training_Source.TrainingClass.ConnectioString) != "") { ReadNameAndNumber(); } SetNavigation(); string strProcessingYear = SQLStatic.Sessions.GetSessionValue(Request.Cookies["Session_ID"].Value.ToString(), "CoursePY", Training_Source.TrainingClass.ConnectioString); Training_Source.TrainingClass.FillBudgetYears(ddlBudgetYear, lblBalance, ViewState["Employee_Number"].ToString(), strProcessingYear); SetupWizardMenu(); string strStatus = Training_Source.TrainingClass.ApplicationStatus(ViewState["Request_Record_ID"].ToString()); if (Convert.ToInt16(strStatus) > 0) { lblifo.Visible = true; } else { lblifo.Visible = false; } } HandleContractors(); }