Example #1
0
 protected void nextButton_Click(object sender, EventArgs e)
 {
     if (DoSave())
     {
         Response.Redirect(TabStrip1.TabUrl(TabStrip1.CurrentTab() + 1));
     }
 }
Example #2
0
 protected void nextButton_Click(object sender, EventArgs e)
 {
     ActivateValidators();
     Validate();
     if (!IsValid)
     {
         return;
     }
     if (lblErrorSSN.Visible)
     {
         if (!Data.account_allow_duplicate_ssn(session_id, ViewState["Selected_Account_Number"].ToString(), txtSSN.TextWithLiterals).Equals("1"))
         {
             return;
         }
     }
     if (!string.IsNullOrEmpty(lblErrorProcessingYear.Text))
     {
         return;
     }
     if (!string.IsNullOrEmpty(lblError60Days.Text))
     {
         return;
     }
     if (DoSave())
     {
         Response.Redirect(TabStrip1.NextURL());
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         btnAddTab1.OnClientClick    = TabStrip1.GetAddTabReference("dynamic_tab1", "http://fineui.com/version_pro/", "专业版", IconHelper.GetIconUrl(Icon.Application), true);
         btnAddTab2.OnClientClick    = TabStrip1.GetAddTabReference("dynamic_tab2", "http://fineui.com/version/", "开源版", IconHelper.GetIconUrl(Icon.ApplicationAdd), true);
         btnRemoveTab1.OnClientClick = TabStrip1.GetRemoveTabReference("dynamic_tab1");
         btnRemoveTab2.OnClientClick = TabStrip1.GetRemoveTabReference("dynamic_tab2");
     }
 }
Example #4
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         btnAddBaidu1.OnClientClick      = TabStrip1.GetAddTabReference("dynamic_tab_baidu1", "http://www.baidu.com/", "Baidu1", IconHelper.GetIconUrl(Icon.Application), true);
         btnAddCnblogs1.OnClientClick    = TabStrip1.GetAddTabReference("dynamic_tab_Cnblogs1", "http://www.cnblogs.com/", "Cnblogs1", IconHelper.GetIconUrl(Icon.ApplicationAdd), true);
         btnRemoveBaidu1.OnClientClick   = TabStrip1.GetRemoveTabReference("dynamic_tab_baidu1");
         btnRemoveCnblogs1.OnClientClick = TabStrip1.GetRemoveTabReference("dynamic_tab_Cnblogs1");
     }
 }
Example #5
0
 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)
     {
         ViewState["Employee_Number"] = SQLStatic.Sessions.GetSessionValue(session_id, "NH_EMPLOYEE_NUMBER");
         TabStrip1.SetTabIndex(1);
         FillDropDowns();
         GetDataFromSession();
     }
 }
Example #6
0
 protected void nextButton_Click(object sender, EventArgs e)
 {
     Validate();
     if (!IsValid)
     {
         return;
     }
     if (DoSave())
     {
         Response.Redirect(TabStrip1.NextURL());
     }
 }
 protected void btnNext_Click(object sender, EventArgs e)
 {
     if (DoSave())
     {
         htmbtnSave.Visible = false;
         htmbtnPend.Visible = false;
         TabStrip1.Disable();
         btnAddAnotherNewHire.Visible = true;
         btnGotoPendingNewHiresAdministration.Visible = true;
         btnReturntoAdministrationHomepage.Visible    = true;
         btnNext.Visible   = false;
         btnCancel.Visible = false;
     }
 }
Example #8
0
        // I M P O R T A N T
        // NOTE: This page_load is called AFTER the actual content page page_load is
        // called, so don't expect this to be able to prep things for the
        // content page's page_load logic to use.
        protected void Page_Load(object sender, EventArgs e)
        {
            if (null != ConfigurationManager.AppSettings["IPADDRopenOnlyTo"])
            {
                if (ConfigurationManager.AppSettings["IPADDRopenOnlyTo"] !=
                    Request.UserHostAddress)
                {
                    Response.Redirect("LOCKOUT.aspx");
                    return;
                }
            }


            if (Session["AFWACSESSION"] == null)
            {
                Response.Redirect("SessionLOGIN.aspx");
                return;
            }

            THESESSION = Session["AFWACSESSION"] as AFWACsession;
            this.HIDDENidSubpr.Value = THESESSION.idSubprocess.ToString();
            HIDDENidUser.Value       = THESESSION.idUser.ToString();

            if (Page.Title.StartsWith("Untitled"))
            {
                Page.Title = AFWACRELNUM;
            }

            /*
             * if (this.Request.Url.LocalPath.EndsWith("EntitlementWorkspace.aspx"))
             * {
             *  TabStrip1.Visible = false;
             * }
             */


            if (this.Request.Url.LocalPath.EndsWith("/SAPEntitlementWorkspace.aspx"))
            {
                TabStrip1.SelectedTab = TabStrip1.FindItemById("TAB_SAP_Designer");
            }
            else if (this.Request.Url.LocalPath.EndsWith("/PAGEroleDesigner.aspx"))
            {
                TabStrip1.SelectedTab = TabStrip1.FindItemById("TAB_BUS_Designer");
            }
            else if (this.Request.Url.LocalPath.EndsWith("/PAGEroleDesAppList.aspx"))
            {
                TabStrip1.SelectedTab = TabStrip1.FindItemById("TAB_BUS_Designer");
            }
        }
Example #9
0
 protected void BackButton_Click(object sender, EventArgs e)
 {
     Response.Redirect(TabStrip1.PreviousURL());
 }
        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;
                    }
                    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);
                }
                if (!ViewState["User_Group_ID"].ToString().Equals("1"))
                {
                    htmbtnPend.Visible = Data.Get_er_property_accnt(ViewState["Selected_Account_Number"].ToString().Substring(0, 7) + "-0000-000", "160", "0").Equals("1");
                }
                ViewState["Employee_Number"] = SQLStatic.Sessions.GetSessionValue(session_id, "NH_EMPLOYEE_NUMBER");
                Template.BASPtemplate.SetHeaderPageNameByName(Page, "Account Name");
                TabStrip1.SetCurrentTab(Request.Path);
                GetDataFromSession();
                jscriptsFunctions.Utilities.SetHeaderFrame(Page, TabStrip1.TabName(), "", "");
                DoStar();
                ViewState["skip"]       = false;
                ViewState["AutoPended"] = false;
                if (Data.RequireVerification(ViewState["Selected_Account_Number"].ToString(), ViewState["Employee_Number"].ToString()).Equals("1"))
                {
                    if (Data.Get_er_property_master_accnt(ViewState["Selected_Account_Number"].ToString(), "198", "0").Equals("1"))
                    {
                        btnNext_Click(null, null);
                        SQLStatic.Sessions.SetSessionValue(session_id, "NH_EMPLOYEE_NUMBER", ViewState["Employee_Number"].ToString());
                    }
                    dvVerify.Visible          = true;
                    dvFullPage.Visible        = false;
                    iverify.Attributes["src"] = "/web_projects/New_Hire_Verification_of_Eligibility/Default.aspx?SkipCheck=YES&EENo=" + ViewState["Employee_Number"].ToString();
                    if (ViewState["Selected_Account_Number"].ToString().Contains("0007212-"))
                    {
                        return;
                    }
                }
                else
                {
                    dvVerify.Visible   = false;
                    dvFullPage.Visible = true;
                }
                if (Data.Get_er_property_master_accnt(ViewState["Selected_Account_Number"].ToString().Substring(0, 7) + "-0000-000", "124", "0").Equals("1"))
                {
                    btnNext_Click(null, null);
                    SQLStatic.Sessions.SetSessionValue(session_id, "NH_EMPLOYEE_NUMBER", ViewState["Employee_Number"].ToString());
                    htmbtnSave.Visible = false;
                    btnCancel.Visible  = false;
                    htmbtnPend.Visible = false;
                    btnNext.Visible    = false;
                    lblTitle.Text      = "Pended to Trustor Administrators";
                    jscriptsFunctions.Misc.Alert(Page, "Pended to Trustor Administrators");
                    return;
                }
            }
            TabStrip1.wPage       = Page;
            TabStrip1.CurrentPath = Request.Path;

            if (!string.IsNullOrEmpty(hidSave.Value))
            {
                if (hidSave.Value.Equals("Go"))
                {
                    ViewState["skip"] = true;
                    hidSave.Value     = "";
                    if (!(bool)ViewState["AutoPended"])
                    {
                        lblTitle.Text = "Confirmation of New Hire Added to Active Employee Data";
                    }
                    else
                    {
                        lblTitle.Text = "Confirmation of New Hire Pended Until Further Editing/Approval";
                    }
                    if (!Data.isPendingEmployee(session_id, null))
                    {
                        lblStatusText.Text = "Approved and added to Active Employee Data Records";
                        dvStatus.Visible   = true;
                    }
                    btnNext_Click(null, null);
                }
                else if (hidSave.Value.Equals("Pend"))
                {
                    hidSave.Value = "";
                    if (Data.isPendingEmployee(session_id, null))
                    {
                        Data.PendConfirmation(session_id);
                    }
                    lblTitle.Text      = "Confirmation of New Hire Pended Until Further Editing/Approval";
                    lblStatusText.Text = "Pended for further editing/approval";
                    dvStatus.Visible   = true;
                    htmbtnSave.Visible = false;
                    htmbtnPend.Visible = false;
                    TabStrip1.Disable();
                    btnAddAnotherNewHire.Visible = true;
                    btnGotoPendingNewHiresAdministration.Visible = true;
                    btnReturntoAdministrationHomepage.Visible    = true;
                    btnNext.Visible     = false;
                    btnCancel.Visible   = false;
                    lblInstruction.Text = System.Configuration.ConfigurationManager.AppSettings["ConfirmInst2"];
                    return;
                }
                lblInstruction.Text = System.Configuration.ConfigurationManager.AppSettings["ConfirmInst2"];
            }
            if (!(bool)ViewState["skip"])
            {
                ViewState["skip"] = true;
                if (Data.isPendingEmployee(session_id, null))
                {
                    ViewState["AutoPended"] = true;
                    string strSave = "<script>Javascript:DoSave2()</script>";
                    Page.ClientScript.RegisterStartupScript(Page.GetType(), "strSave", strSave);
                    return;
                }
                else
                {
                    lblTitle.Text       = "Approve New Hire to Active Record";
                    lblInstruction.Text = Data.GetConfirmationTextSetup(ViewState["Selected_Account_Number"].ToString());
                    if (string.IsNullOrEmpty(lblInstruction.Text))
                    {
                        lblInstruction.Text = System.Configuration.ConfigurationManager.AppSettings["ConfirmInst1"];
                    }
                }
            }
        }
Example #11
0
 protected void btnRemoveTab4_Click(object sender, EventArgs e)
 {
     PageContext.RegisterStartupScript(TabStrip1.GetRemoveTabReference("dynamic_tab4"));
 }
Example #12
0
        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);
                }
                //Fields._Default.Start(Page);
                ViewState["Employee_Number"] = SQLStatic.Sessions.GetSessionValue(session_id, "NH_EMPLOYEE_NUMBER");
                if (ViewState["Employee_Number"].ToString().Equals("0"))
                {
                    string NoEE = "<script>Javascript:No_EE()</script>";
                    Page.ClientScript.RegisterStartupScript(Page.GetType(), "NoEE", NoEE);
                    return;
                }
                ViewState["Domain"]           = Data.Default_Email_Domain_from_acct((ViewState["Selected_Account_Number"].ToString())).ToUpper();
                CustomValidator1.ErrorMessage = "Whoops! You entered a domain for the work email address (the portion of the email to the right of the '@' symbol) that does not coincide with the employer's required domain., which is @<value>. You can only enter a work email address that uses the '@<value>";
                CustomValidator1.ErrorMessage = CustomValidator1.ErrorMessage.Replace("<value>", ViewState["Domain"].ToString());
                hidDomain.Value = ViewState["Domain"].ToString();
                TabStrip1.SetCurrentTab(Request.Path);
                //TabStrip1.SetTabIndex(2);
                FillDropDowns();
                GetDataFromSession();
                try
                {
                    jscriptsFunctions.Utilities.SetHeaderFrame(Page, TabStrip1.TabName(), Data.HeaderText(session_id), "");
                }
                catch { }
                DoStar();
                SetRequired();
            }
            TabStrip1.wPage       = Page;
            TabStrip1.CurrentPath = Request.Path;
            // TabStrip1.CheckEnrrollmentKit(ViewState["Selected_Account_Number"].ToString());
        }
Example #13
0
        private void  ProcesseshidDiv()
        {
            RequiredFieldValidator1.Enabled = true;
            reqSalary.ForeColor             = System.Drawing.Color.Red;
            if (hidDiv.Value.Equals("Go"))
            {
                ViewState["FTE_HRS"] = null;
                checkLocations();
                ViewState["maxYear"]    = null;
                lblHireDateWarning.Text = string.Empty;
                hidDiv.Value            = "";
                Oracle.DataAccess.Client.OracleConnection conn = SQLStatic.SQL.OracleConnection();
                ViewState["Selected_Account_Number"] = SQLStatic.Sessions.GetSessionValue(session_id, "Account_Number", conn);
                SetDepartment();
                if (Data.master_account_property_accnt(ViewState["Selected_Account_Number"].ToString(), "168").Equals("0"))
                {
                    RequiredFieldValidator16.Enabled = false;
                    RequiredFieldValidator16.Visible = false;
                    Label7.ForeColor = System.Drawing.Color.White;
                }
                else
                {
                    if (!RequiredFieldValidator16.Enabled)
                    {
                        RequiredFieldValidator16.Enabled = true;
                        RequiredFieldValidator16.Visible = true;
                        Label7.ForeColor = System.Drawing.Color.Red;
                    }
                }
                string strValue = Data.master_account_property_accnt(ViewState["Selected_Account_Number"].ToString(), "169");
                dvWorkersCompClass.Visible      = strValue.Equals("1");
                txtAccountNameNumberValues.Text = ViewState["Selected_Account_Number"].ToString() + " - " +
                                                  SQLStatic.Sessions.GetSessionValue(session_id, "Account_Name", conn);
                txtAccountNameNumberValues.ToolTip = txtAccountNameNumberValues.Text;
                Data.DefaultClassCode(session_id, conn);
                Data.DefaultPaySchedule(session_id, conn);
                txtClassValue.Text = SQLStatic.Sessions.GetSessionValue(session_id, "txtClassValue", conn);
                if (!string.IsNullOrEmpty(txtClassValue.Text))
                {
                    SetGender();
                }
                //txtPayScheduleValue.Text = SQLStatic.Sessions.GetSessionValue(session_id, "txtPayScheduleValue", conn);
                txtPayScheduleValue.Text = string.Empty;
                SQLStatic.Sessions.SetSessionValue(session_id, "txtPayScheduleValue", "", conn);
                CheckPendingNewHire(conn);
                if (!string.IsNullOrEmpty(txtClassValue.Text))
                {
                    CheckPendingNewHireClass(conn);
                }
                conn.Close();
                conn.Dispose();
                jscriptsFunctions.Utilities.SetHeaderFrame(Page, TabStrip1.TabName(), txtAccountNameNumberValues.Text, " ");
                lnkbtnChangeClass.Attributes.Add("onclick", "showDialog2('" + ViewState["Selected_Account_Number"].ToString() + "'); return false;");
                if (Data.ShowPayPeriod(ViewState["Selected_Account_Number"].ToString()))
                {
                    dvPayStatus.Visible = true;
                    lblStep4.Text       = "<b><font face=\"Arial\" size=\"2\" color=\"#800000\">Step 4:</font></b>";
                }
                else
                {
                    dvPayStatus.Visible = false;
                    lblStep4.Text       = "<b><font face=\"Arial\" size=\"2\" color=\"#800000\">Step 3:</font></b>";
                }
                if (Data.ShowDepartment(ViewState["Selected_Account_Number"].ToString()))
                {
                    dvDepartment.Visible = true;
                }
                if (Data.CanEditCleintNo(ViewState["Selected_Account_Number"].ToString()))
                {
                    dvClientID.Visible = true;
                }

                FillDropDowns();
                if (Data.ShowAdditionalInfoPage(ViewState["Selected_Account_Number"].ToString()))
                {
                    TabStrip1.ShowTab(2, true);
                }
                else
                {
                    TabStrip1.ShowTab(2, false);
                }
                DoStar();
                Requires_FTE_Hours();
            }

            SQLStatic.Sessions.SetSessionValue(session_id, "Page_id", Data.pg_id(Request.Path));
            Fields._Default.Start(Page);
            if (RequiredFieldValidator1.Enabled)
            {
                ViewState["Req1"] = "1";
                RequiredFieldValidator1.Enabled = false;
            }
            else
            {
                ViewState["Req1"] = "0";
            }
        }
Example #14
0
 protected void btnAddTab4_Click(object sender, EventArgs e)
 {
     PageContext.RegisterStartupScript(TabStrip1.GetAddTabReference("dynamic_tab4", "http://fineui.com/version/", "开源版(服务器)", IconHelper.GetIconUrl(Icon.ApplicationAdd), true));
 }
Example #15
0
 protected void btnBack_Click(object sender, EventArgs e)
 {
     //Response.Redirect(TabStrip1.TabUrl(TabStrip1.CurrentTab() - 1));
     Response.Redirect(TabStrip1.PreviousURL());
 }
        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;
                }
            }
        }
 protected void nextButton_Click(object sender, EventArgs e)
 {
     Response.Redirect(TabStrip1.NextURL());
 }
Example #18
0
        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.ShowSelectEmployee = 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
            if (!IsPostBack)
            {
                dvWorkersCompClass.Visible = false;
                ViewState["last_check"]    = "";
                if (Request.Params.ToString().Contains("old-1"))
                {
                    ViewState["Selected_Account_Number"] = SQLStatic.Sessions.GetSessionValue(session_id, "ACCOUNT_NUMBER");
                    ViewState["Class_Code"] = SQLStatic.Sessions.GetSessionValue(session_id, "CLASS_CODE");
                }
                ddlDepartment.Items.Clear();
                SQLStatic.Sessions.SetSessionValue(session_id, "Page_id", ViewState["Page_id"].ToString());
                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);
                }
                RequiredFieldValidator2.EnableClientScript = false;
                TabStrip1.wPage = Page;
                TabStrip1.SetCurrentTab(Request.Path);

                if (SQLStatic.Web_Data.ViewOnly(session_id))
                {
                    ViewState["Error"] = "You are \"View Only\" user. You do not have access to this module.";
                    string stringNoAccess = "<script>NoAccess('" + ViewState["Error"].ToString() + "')</script>";
                    Page.ClientScript.RegisterStartupScript(Page.GetType(), "stringNoAccess", stringNoAccess);
                    return;
                }
                if ((ViewState["Selected_Account_Number"] != null) && (ViewState["Selected_Account_Number"].ToString() != ""))
                {
                    if (Data.ShowAdditionalInfoPage(ViewState["Selected_Account_Number"].ToString()))
                    {
                        TabStrip1.ShowTab(2, true);
                    }
                    if (Data.master_account_property_accnt(ViewState["Selected_Account_Number"].ToString(), "168").Equals("1"))
                    {
                        RequiredFieldValidator16.Enabled = true;
                        RequiredFieldValidator16.Visible = true;
                        Label7.ForeColor = System.Drawing.Color.Red;
                    }

                    dvWorkersCompClass.Visible = Data.master_account_property_accnt(ViewState["Selected_Account_Number"].ToString(), "169").Equals("1");
                }


                ViewState["Employee_Number"] = SQLStatic.Sessions.GetSessionValue(session_id, "NH_EMPLOYEE_NUMBER");
                TabStrip1.SetCurrentTab(Request.Path);
                FillDropDowns();
                Startup();
                jscriptsFunctions.Utilities.SetHeaderFrame(Page, TabStrip1.TabName(), txtAccountNameNumberValues.Text, " ");
                ViewState["CheckGender"] = "T";
                RequiredFieldValidator2.EnableClientScript = false;
                //ViewState["AllowDuplicate"] = Data.account_allow_duplicate_ssn(ViewState["Selected_Account_Number"].ToString());
                txtSSN_TextChanged(null, null);
                ViewState["FTE_HRS"] = null;
                //SetDepartment();

                txtAccountNameNumberValues.Text = ViewState["Selected_Account_Number"].ToString();
            }
            SQLStatic.Sessions.SetSessionValue(session_id, "PROCESSING_YEAR", ViewState["Processing_Year"].ToString());
            SQLStatic.Sessions.SetSessionValue(session_id, "LAST_URL", Request.Path);
            dvsalutation.Visible = !ViewState["Selected_Account_Number"].ToString().StartsWith("0007208");
            //TabStrip1.CheckEnrrollmentKit(ViewState["Selected_Account_Number"].ToString());
            //Requires_FTE_Hours();
            RequiredFieldValidator2.EnableClientScript = false;
            //checkLocations();

            SetupControls();
            ProcesshidDate();
            ProcesseshidDiv();
            ProcesseshidClass();

            ProcesseshidPay();
            SetGender();

            FillDropDowns();

            dvAllDataFields.Visible = (!string.IsNullOrEmpty(txtClassValue.Text)) && (!string.IsNullOrEmpty(txtPayScheduleValue.Text));
            if (dvAllDataFields.Visible)
            {
                SetDateVailators();
                SetJobTitle();
                //ActivateValidators();
            }
            DoStar();
            TabStrip1.wPage       = Page;
            TabStrip1.CurrentPath = Request.Path;
            RequiredFieldValidator2.EnableClientScript = false;
            Requires_FTE_Hours();
            Fill_Workers_Comp_Class();
        }
Example #19
0
 protected void btnAddCnblogs2_Click(object sender, EventArgs e)
 {
     PageContext.RegisterStartupScript(TabStrip1.GetAddTabReference("dynamic_tab_Cnblogs2", "http://www.cnblogs.com/", "Cnblogs2", IconHelper.GetIconUrl(Icon.ApplicationAdd), true));
 }