Example #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         using (GetEmployerContent gec = new GetEmployerContent())
         {
             if (null != Request.QueryString["e"])
                 gec.EmployerID = Convert.ToInt32(Request.QueryString["e"]);
             gec.GetFrontEndData();
             if (!gec.HasErrors)
             {
                 if (gec.Tables[0].Rows.Count > 0)
                 {
                     txtNameOfOrganization.Text = hfToAddress.Value = gec.Tables[0].Rows[0]["EmployerName"].ToString();
                     ltlPhone.Text = Regex.Replace(gec.PhoneNumber, @"(\d{3})(\d{3})(\d{4})", "$1-$2-$3");
                     hfToAddress.Value += "@clearcosthealth.com";
                 }
                 else
                 {
                     hfToAddress.Value = "info";
                     ltlPhone.Text = "650-473-3950";
                 }
             }
         }
     }
 }
Example #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.IsMobileBrowser() || (Request.QueryString.AllKeys.Contains("asMob") && Request.QueryString["asMob"] == "true"))
            {
                Page.Header.Controls.Add(new LiteralControl(MobileStyles));
            }
            else
            {
                Page.Header.Controls.Add(new LiteralControl(LandingStyles));
            }

            ltlCompatabilityWarning.Text = Request.CompatabilityWarning();

            if (!Page.IsPostBack)
            {
                Int32 localEmployerID = Request.EmployerID <Int32>();
                if (localEmployerID > 0)
                {
                    using (GetEmployerContent gec = new GetEmployerContent())
                    {
                        gec.EmployerID = localEmployerID;
                        gec.GetFrontEndData();
                        if (!gec.HasErrors &&
                            gec.Tables.Count > 0 &&
                            gec.Tables[0].Rows.Count > 0)
                        {
                            loginregister.Visible = gec.CanSignIn;
                            imgLogo.ImageUrl      = ResolveUrl("~/images/" + gec.LogoImageName);
                            imgLogo.Visible       = (gec.LogoImageName != String.Empty);
                            ltlAltID.Text         = String.Format(ltlAltID.Text, gec.InsurerName);
                            if (!gec.SSNOnly)
                            {
                                ltlAltID.Visible = (gec.InsurerName != String.Empty);
                            }
                            if (gec.SSNOnly)
                            {
                                cvSSNorID.ErrorMessage = cvSSNorID.ToolTip = "Please enter a valid number for your SSN.";
                            }
                            else
                            {
                                cvSSNorID.ErrorMessage = String.Format(cvSSNorID.ErrorMessage, " or " + gec.InsurerName + " ID.");
                            }
                            pnlAdditionalID.Visible   = !gec.SSNOnly;
                            hfEmployerIDFromURL.Value = gec.Tables[0].Rows[0]["EmployerName"].ToString();
                            //ltlUnavailable.Text = String.Format(ltlUnavailable.Text,
                            //    gec.InsurerName, gec.Tables[0].Rows[0]["EmployerName"].ToString());
                            ltlUnavailable.Text = string.Format(ltlUnavailable.Text, gec.FormattedPhoneNumber);
                            lblNotFound.Text    = String.Format(lblNotFound.Text, gec.PhoneNumber);
                            cvAGE.ErrorMessage  = String.Format(cvAGE.ErrorMessage, StandardizedPhoneNumber(gec.PhoneNumber), gec.EmployerName + "@clearcosthealth.com");
                        }
                    }
                }
                HoldUser = string.Empty;
                if (Request.IsTimeout())
                {
                    ltlFailure.Text    = "You've arrived on this page because your previous attempt at registering timed out due to inactivity.<br />Please begin again.";
                    ltlFailure.Visible = true;
                }
            }
        }
Example #3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         using (GetEmployerContent gec = new GetEmployerContent())
         {
             if (null != Request.QueryString["e"])
             {
                 gec.EmployerID = Convert.ToInt32(Request.QueryString["e"]);
             }
             gec.GetFrontEndData();
             if (!gec.HasErrors)
             {
                 if (gec.Tables[0].Rows.Count > 0)
                 {
                     txtNameOfOrganization.Text = hfToAddress.Value = gec.Tables[0].Rows[0]["EmployerName"].ToString();
                     ltlPhone.Text      = Regex.Replace(gec.PhoneNumber, @"(\d{3})(\d{3})(\d{4})", "$1-$2-$3");
                     hfToAddress.Value += "@clearcosthealth.com";
                 }
                 else
                 {
                     hfToAddress.Value = "info";
                     ltlPhone.Text     = "650-473-3950";
                 }
             }
         }
     }
 }
 private void loadEmployerContent()
 {
     using (GetEmployerContent gec = new GetEmployerContent())
     {
         gec.EmployerID = Convert.ToInt32(ThisSession.EmployerID);
         gec.GetFrontEndData();
         userGoal.Text  = gec.SCUserGoalToHit;
         startText.Text = gec.SCDashboardStartText;
     }
 }
Example #5
0
 private void loadEmployerContent()
 {
     using (GetEmployerContent gec = new GetEmployerContent()) {
         gec.EmployerID = Convert.ToInt32(ThisSession.EmployerID);
         gec.GetFrontEndData();
         lblStartingText.Text = gec.SCIQStartText;
         ltlPhoneLM.Text      = ltlPhoneQ.Text = gec.FormattedPhoneNumber;
         ltlEmployerName.Text = gec.EmployerName.Trim();
     }
 }
 private void loadEmployerContent()
 {
     using (GetEmployerContent gec = new GetEmployerContent()) {
         gec.EmployerID = Convert.ToInt32(ThisSession.EmployerID);
         gec.GetFrontEndData();
         lblStartingText.Text = gec.SCIQStartText;
         ltlPhoneLM.Text = ltlPhoneQ.Text = gec.FormattedPhoneNumber;
         ltlEmployerName.Text = gec.EmployerName.Trim();
     }
 }
Example #7
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         using (GetEmployerContent gec = new GetEmployerContent())
         {
             if (null != Request.QueryString["e"])
                 gec.EmployerID = Convert.ToInt32(Request.QueryString["e"]);
             gec.GetFrontEndData();
             if (!gec.HasErrors)
             {
                 imgLogo.ImageUrl = "../images/" + gec.LogoImageName;
                 imgLogo.Visible = (gec.LogoImageName != String.Empty);
                 StarbucksSignIn.Visible = gec.CanSignIn;
                 if (!StarbucksSignIn.Visible)
                     lbtnRegister.Visible = gec.CanRegister;
             }
         }
     }
 }
Example #8
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         using (GetEmployerContent gec = new GetEmployerContent())
         {
             if (null != Request.QueryString["e"])
             {
                 gec.EmployerID = Convert.ToInt32(Request.QueryString["e"]);
             }
             gec.GetFrontEndData();
             if (!gec.HasErrors)
             {
                 imgLogo.ImageUrl        = "../images/" + gec.LogoImageName;
                 imgLogo.Visible         = (gec.LogoImageName != String.Empty);
                 StarbucksSignIn.Visible = gec.CanSignIn;
                 if (!StarbucksSignIn.Visible)
                 {
                     lbtnRegister.Visible = gec.CanRegister;
                 }
             }
         }
     }
 }
 private void loadEmployerContent()
 {
     using (GetEmployerContent gec = new GetEmployerContent())
     {
         gec.EmployerID = Convert.ToInt32(ThisSession.EmployerID);
         gec.GetFrontEndData();
         userGoal.Text = gec.SCUserGoalToHit;
         startText.Text = gec.SCDashboardStartText;
     }
 }
Example #10
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.IsMobileBrowser() || (Request.QueryString.AllKeys.Contains("asMob") && Request.QueryString["asMob"] == "true"))
                Page.Header.Controls.Add(new LiteralControl(MobileStyles));
            else
                Page.Header.Controls.Add(new LiteralControl(LandingStyles));

            ltlCompatabilityWarning.Text = Request.CompatabilityWarning();

            if (!Page.IsPostBack)
            {
                Int32 localEmployerID = Request.EmployerID<Int32>();
                if (localEmployerID > 0)
                {
                    using (GetEmployerContent gec = new GetEmployerContent())
                    {
                        gec.EmployerID = localEmployerID;
                        gec.GetFrontEndData();
                        if (!gec.HasErrors &&
                            gec.Tables.Count > 0 &&
                            gec.Tables[0].Rows.Count > 0)
                        {
                            loginregister.Visible = gec.CanSignIn;
                            imgLogo.ImageUrl = ResolveUrl("~/images/" + gec.LogoImageName);
                            imgLogo.Visible = (gec.LogoImageName != String.Empty);
                            ltlAltID.Text = String.Format(ltlAltID.Text, gec.InsurerName);
                            if (!gec.SSNOnly)
                                ltlAltID.Visible = (gec.InsurerName != String.Empty);
                            if (gec.SSNOnly)
                                cvSSNorID.ErrorMessage = cvSSNorID.ToolTip = "Please enter a valid number for your SSN.";
                            else
                                cvSSNorID.ErrorMessage = String.Format(cvSSNorID.ErrorMessage, " or " + gec.InsurerName + " ID.");
                            pnlAdditionalID.Visible = !gec.SSNOnly;
                            hfEmployerIDFromURL.Value = gec.Tables[0].Rows[0]["EmployerName"].ToString();
                            //ltlUnavailable.Text = String.Format(ltlUnavailable.Text,
                            //    gec.InsurerName, gec.Tables[0].Rows[0]["EmployerName"].ToString());
                            ltlUnavailable.Text = string.Format(ltlUnavailable.Text, gec.FormattedPhoneNumber);
                            lblNotFound.Text = String.Format(lblNotFound.Text, gec.PhoneNumber);
                            cvAGE.ErrorMessage = String.Format(cvAGE.ErrorMessage, StandardizedPhoneNumber(gec.PhoneNumber), gec.EmployerName + "@clearcosthealth.com");
                        }
                    }
                }
                HoldUser = string.Empty;
                if (Request.IsTimeout())
                {
                    ltlFailure.Text = "You've arrived on this page because your previous attempt at registering timed out due to inactivity.<br />Please begin again.";
                    ltlFailure.Visible = true;
                }
            }
        }