Esempio n. 1
0
        //protected void rbAuthnticate_Changed(object sender, EventArgs e)
        //{
        //    lblMessage.Text = string.Empty;
        //    DivMessage.Attributes.CssStyle.Add("display", "none");
        //    LblErrorMessage.Text = string.Empty;
        //    DivERROR.Attributes.CssStyle.Add("display", "none");
        //    lblOTPMessage.Text = string.Empty;
        //    divOTP.Attributes.CssStyle.Add("display", "none");
        //    if (RadioAuthenticate.SelectedValue == "0")
        //    {
        //        divPassword.Attributes.CssStyle.Add("display", "block");
        //        divOTP.Attributes.CssStyle.Add("display", "none");
        //        divremaining.Attributes.CssStyle.Add("display", "none");
        //        rfvPwd.Enabled = true;
        //        rfvOTP.Enabled = false;
        //    }
        //    else if(RadioAuthenticate.SelectedValue == "1")
        //    {
        //        divPassword.Attributes.CssStyle.Add("display", "none");
        //        divOTP.Attributes.CssStyle.Add("display", "block");
        //        divIncorrectOTP.Attributes.CssStyle.Add("display", "flex");
        //        divOTPSent.Attributes.CssStyle.Add("display", "block");
        //        rfvPwd.Enabled = false;
        //        rfvOTP.Enabled = true;
        //        string publicIp = Request.UserHostAddress;
        //        CardHolderManager chm = new CardHolderManager();
        //        var cardHolder = chm.AuthenticateUser(txtUsername.Text.Trim(), publicIp);
        //        if (cardHolder != null)
        //        {
        //            CardManager cm = new CardManager();
        //            CH_CardDTO card = cm.GetCardByCreditCardNumber(new CH_CardDTO() { Cr_Account_Nbr = cardHolder.creditcard_acc_number.Decrypt() });
        //            if (card != null)
        //            {
        //                hideMobileNumber.Value = card.PHONE_MOBILE;
        //                hideEmailId.Value = card.EMAIL_ID;
        //                Page.ClientScript.RegisterStartupScript(this.GetType(), "sendOTP()", "sendOTP()", true);
        //            }
        //        }

        //    }
        //}

        #endregion

        #region PrivateMethods



        private void OnLoad()
        {
            if (Session["CardHolderId"] != null && Convert.ToString(Session["CardHolderId"]) != "")
            {
                _cardHolderId = Convert.ToInt32(Session["CardHolderId"]);
                CardHolderManager chm = new CardHolderManager();
                var UserInfo          = chm.GetUserInfoById(_cardHolderId);
                txtUsername.Text        = UserInfo.User_nm;
                chkPersonalMessage.Text = UserInfo.Personal_Msg;
                txtUsername.Attributes.Add("readonly", "readonly");
            }
            else
            {
                ClearControls();
            }



            //if (PreviousPage != null && PreviousPage.IsCrossPagePostBack)
            //{
            //    Control placeHolder = PreviousPage.Controls[0].FindControl("ContentPlaceHolder1");
            //    TextBox SourceTextBox = (TextBox)placeHolder.FindControl("txtCheckUsername");
            //    if (SourceTextBox != null)
            //    {
            //        txtUsername.Text = SourceTextBox.Text;
            //        txtUsername.Attributes.Add("readonly", "readonly");
            //    }
            //}
        }