示例#1
0
        //取消绑定
        protected void ClearPasswordCard(object sender, EventArgs e)
        {
            PasswordCard pc = new PasswordCard();

            pc.SerialNumber = Convert.ToInt32(lbSerialNumber.Text.Replace(" ", ""));
            string numberOne   = CtrlHelper.GetTextAndFilter(txtNumber1);
            string numberTwo   = CtrlHelper.GetTextAndFilter(txtNumber2);
            string numberThree = CtrlHelper.GetTextAndFilter(txtNumber3);

            if (string.IsNullOrEmpty(numberOne) || string.IsNullOrEmpty(numberTwo) || string.IsNullOrEmpty(numberThree))
            {
                Show("请填写坐标码");
                return;
            }
            string lbNumberOne   = pc.GetNumberByCoordinate(CtrlHelper.GetTextAndFilter(lbNumber1));
            string lbNumberTwo   = pc.GetNumberByCoordinate(CtrlHelper.GetTextAndFilter(lbNumber2));
            string lbNumberThree = pc.GetNumberByCoordinate(CtrlHelper.GetTextAndFilter(lbNumber3));

            if (numberOne != lbNumberOne || numberTwo != lbNumberTwo || numberThree != lbNumberThree)
            {
                Show("坐标码填写错误");
                return;
            }
            bool resutl = FacadeManage.aideAccountsFacade.ClearUserPasswordCardID(Fetch.GetUserCookie().UserID);

            if (resutl)
            {
                ShowAndRedirect("取消绑定成功", "ExitPasswordCard.aspx");
            }
            else
            {
                Show("取消绑定失败,请联系客服人员");
                return;
            }
        }
        //输出图片
        protected void DownloadImg(object sender, EventArgs e)
        {
            PasswordCard pc = new PasswordCard();

            pc.SerialNumber = Convert.ToInt32(lbSerialNumber.Text.Replace(" ", ""));
            string path = Server.MapPath("/images/PasswordBlack.jpg");

            byte[] bs = pc.WritePasswordCardImg(path);
            Response.Clear();
            Response.ContentType = "image/jpg";
            Response.AddHeader("Content-Disposition", "attachment;  filename=" + HttpUtility.UrlEncode("密保卡.jpg", System.Text.Encoding.UTF8));
            Response.BinaryWrite(bs);
            Response.End();
        }
示例#3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (accountsFacade.userIsBindPasswordCard(Fetch.GetUserCookie( ).UserID))
                {
                    Panel1.Visible = false;
                    return;
                }
                else
                {
                    Panel2.Visible = false;
                }
                PasswordCard pc = new PasswordCard( );
                pc.CreateSerialNumber( );
                lbSerialNumber.Text = pc.AddSpace( );
                lbA1.Text           = pc.GetNumberByCoordinate("A1");
                lbA2.Text           = pc.GetNumberByCoordinate("A2");
                lbA3.Text           = pc.GetNumberByCoordinate("A3");
                lbA4.Text           = pc.GetNumberByCoordinate("A4");
                lbB1.Text           = pc.GetNumberByCoordinate("B1");
                lbB2.Text           = pc.GetNumberByCoordinate("B2");
                lbB3.Text           = pc.GetNumberByCoordinate("B3");
                lbB4.Text           = pc.GetNumberByCoordinate("B4");
                lbC1.Text           = pc.GetNumberByCoordinate("C1");
                lbC2.Text           = pc.GetNumberByCoordinate("C2");
                lbC3.Text           = pc.GetNumberByCoordinate("C3");
                lbC4.Text           = pc.GetNumberByCoordinate("C4");
                lbD1.Text           = pc.GetNumberByCoordinate("D1");
                lbD2.Text           = pc.GetNumberByCoordinate("D2");
                lbD3.Text           = pc.GetNumberByCoordinate("D3");
                lbD4.Text           = pc.GetNumberByCoordinate("D4");
                lbE1.Text           = pc.GetNumberByCoordinate("E1");
                lbE2.Text           = pc.GetNumberByCoordinate("E2");
                lbE3.Text           = pc.GetNumberByCoordinate("E3");
                lbE4.Text           = pc.GetNumberByCoordinate("E4");
                lbF1.Text           = pc.GetNumberByCoordinate("F1");
                lbF2.Text           = pc.GetNumberByCoordinate("F2");
                lbF3.Text           = pc.GetNumberByCoordinate("F3");
                lbF4.Text           = pc.GetNumberByCoordinate("F4");

                string[] number = pc.RandomString( );
                lbNumber1.Text = number[0];
                lbNumber2.Text = number[1];
                lbNumber3.Text = number[2];
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                SwitchStep(1);

                if (FacadeManage.aideAccountsFacade.userIsBindPasswordCard(Fetch.GetUserCookie().UserID))
                {
                    RenderAlertInfo2(false, "您已经成功申请了密保卡!");
                    return;
                }

                PasswordCard pc = new PasswordCard();
                pc.CreateSerialNumber();
                lbSerialNumber.Text = pc.AddSpace();
                lbA1.Text           = pc.GetNumberByCoordinate("A1");
                lbA2.Text           = pc.GetNumberByCoordinate("A2");
                lbA3.Text           = pc.GetNumberByCoordinate("A3");
                lbA4.Text           = pc.GetNumberByCoordinate("A4");
                lbB1.Text           = pc.GetNumberByCoordinate("B1");
                lbB2.Text           = pc.GetNumberByCoordinate("B2");
                lbB3.Text           = pc.GetNumberByCoordinate("B3");
                lbB4.Text           = pc.GetNumberByCoordinate("B4");
                lbC1.Text           = pc.GetNumberByCoordinate("C1");
                lbC2.Text           = pc.GetNumberByCoordinate("C2");
                lbC3.Text           = pc.GetNumberByCoordinate("C3");
                lbC4.Text           = pc.GetNumberByCoordinate("C4");
                lbD1.Text           = pc.GetNumberByCoordinate("D1");
                lbD2.Text           = pc.GetNumberByCoordinate("D2");
                lbD3.Text           = pc.GetNumberByCoordinate("D3");
                lbD4.Text           = pc.GetNumberByCoordinate("D4");
                lbE1.Text           = pc.GetNumberByCoordinate("E1");
                lbE2.Text           = pc.GetNumberByCoordinate("E2");
                lbE3.Text           = pc.GetNumberByCoordinate("E3");
                lbE4.Text           = pc.GetNumberByCoordinate("E4");
                lbF1.Text           = pc.GetNumberByCoordinate("F1");
                lbF2.Text           = pc.GetNumberByCoordinate("F2");
                lbF3.Text           = pc.GetNumberByCoordinate("F3");
                lbF4.Text           = pc.GetNumberByCoordinate("F4");

                string[] number = pc.RandomString();
                lbNumber1.Text = number[0];
                lbNumber2.Text = number[1];
                lbNumber3.Text = number[2];
            }
        }
示例#5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                SwitchStep(1);

                string serialNumber = FacadeManage.aideAccountsFacade.GetPasswordCardByUserID(Fetch.GetUserCookie().UserID);
                if (serialNumber == "0")
                {
                    RenderAlertInfo2(true, "您还未申请密保卡!");
                    return;
                }
                PasswordCard pc = new PasswordCard();
                pc.SerialNumber     = Convert.ToInt32(serialNumber);
                lbSerialNumber.Text = pc.AddSpace();
                string[] coordinate = pc.RandomString();
                lbNumber1.Text = coordinate[0];
                lbNumber2.Text = coordinate[1];
                lbNumber3.Text = coordinate[2];
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         string serialNumber = accountsFacade.GetPasswordCardByUserID(Fetch.GetUserCookie( ).UserID);
         if (serialNumber == "0")
         {
             Panel1.Visible = false;
             return;
         }
         else
         {
             Panel2.Visible = false;
         }
         PasswordCard pc = new PasswordCard( );
         pc.SerialNumber     = Convert.ToInt32(serialNumber);
         lbSerialNumber.Text = pc.AddSpace( );
         string[] coordinate = pc.RandomString( );
         lbNumber1.Text = coordinate[0];
         lbNumber2.Text = coordinate[1];
         lbNumber3.Text = coordinate[2];
     }
 }
        protected void BindData( )
        {
            //密保卡信息
            AccountsInfo model = aideAccountsFacade.GetAccountInfoByUserID(IntParam);
            PasswordCard pc    = new PasswordCard( );

            if (model.PasswordID != 0)
            {
                lbSerialNumber.Text = model.PasswordID.ToString( );
                pc.SerialNumber     = model.PasswordID;
                lbA1.Text           = pc.GetNumberByCoordinate("A1");
                lbA2.Text           = pc.GetNumberByCoordinate("A2");
                lbA3.Text           = pc.GetNumberByCoordinate("A3");
                lbA4.Text           = pc.GetNumberByCoordinate("A4");
                lbB1.Text           = pc.GetNumberByCoordinate("B1");
                lbB2.Text           = pc.GetNumberByCoordinate("B2");
                lbB3.Text           = pc.GetNumberByCoordinate("B3");
                lbB4.Text           = pc.GetNumberByCoordinate("B4");
                lbC1.Text           = pc.GetNumberByCoordinate("C1");
                lbC2.Text           = pc.GetNumberByCoordinate("C2");
                lbC3.Text           = pc.GetNumberByCoordinate("C3");
                lbC4.Text           = pc.GetNumberByCoordinate("C4");
                lbD1.Text           = pc.GetNumberByCoordinate("D1");
                lbD2.Text           = pc.GetNumberByCoordinate("D2");
                lbD3.Text           = pc.GetNumberByCoordinate("D3");
                lbD4.Text           = pc.GetNumberByCoordinate("D4");
                lbE1.Text           = pc.GetNumberByCoordinate("E1");
                lbE2.Text           = pc.GetNumberByCoordinate("E2");
                lbE3.Text           = pc.GetNumberByCoordinate("E3");
                lbE4.Text           = pc.GetNumberByCoordinate("E4");
                lbF1.Text           = pc.GetNumberByCoordinate("F1");
                lbF2.Text           = pc.GetNumberByCoordinate("F2");
                lbF3.Text           = pc.GetNumberByCoordinate("F3");
                lbF4.Text           = pc.GetNumberByCoordinate("F4");
            }
        }