Exemple #1
0
 /// <summary>
 /// 发送成功 발송성공!
 /// 发送失败  발송실패!
 /// 内容不能为空  내용을 비워 둘수 없습니다!
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void btnsure_Click(object sender, EventArgs e)
 {
     if (TextUtility.EmptyTrimOrNull(txtContent.Text.Trim()))
     {
         Show(" 내용을 비워 둘수 없습니다!");
         this.txtContent.Text = "";
         return;
     }
     else
     {
         Mail        model  = new Mail();
         ezt_members member = aideNewTroyFacade.GetMembersByUserid(Fetch.GetUserCookie().Pid);
         model.S_Account  = member.Id;
         model.S_NickName = member.Nickname;
         model.SendDate   = DateTime.Now;
         model.M_Content  = txtContent.Text.Trim();
         model.Status     = 0;
         model.Type       = 1;
         Message umsg = aideNewTroyFacade.GiveMailToBack(model);
         if (umsg.Success)
         {
             Response.Write("<script language='javascript'>alert('발송성공!');window.location.href='AddMail.aspx';</script>");
         }
         else
         {
             Response.Write("<script language='javascript'>alert(' 발송실패!');window.location.href='AddMail.aspx';</script>");
         }
     }
 }
        public string Logon(string userName, string userPass)
        {
            string msg = "";

            if (TextUtility.EmptyTrimOrNull(userName) || TextUtility.EmptyTrimOrNull(userPass))
            {
                msg = "죄송합니다.입력하신 아이디 또는 비밀번호가 잘못되였습니다.";
                return("{success:'error',msg:'" + msg + "'}");
            }
            Message umsg = aideNewTroyFacade.Logon(userName, userPass);

            if (umsg.Success)
            {
                ezt_members ui = umsg.EntityList[0] as ezt_members;
                ui.Passwd = Utility.troymd5(userPass, 32);

                //SetUserCookie
                Fetch.SetUserCookie(ui.ToUserTicketInfo());

                msg = "{success:'success',account:'" + ui.Id
                      + "',NickName:'" + ui.Nickname
                      + "',Pid:'" + ui.Pid + "'}";
            }
            else
            {
                msg = "{success:'error',msg:'" + umsg.Content + "'}";
            }
            return(msg);
        }
Exemple #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPageRefresh)
            {
                //加载公告内容
                GetPopupNotice();

                if (Fetch.GetUserCookie() != null)
                {
                    ezt_members members = aideNewTroyFacade.GetMembersByUserid(userTicket.Pid);
                    memberID   = members.Id;
                    MemberName = members.Nickname;

                    CtrlHelper.SetText(ltAccount, members.Id); //登录信息
                    //CtrlHelper.SetText(ltNickName, members.Nickname);//登录信息
                    //CtrlHelper.SetText(ltBalanceMoney, members.BalanceMoney.ToString("n0"));
                    //CtrlHelper.SetText(ltCashMoney, members.CashMoney.ToString("n0"));
                    //CtrlHelper.SetText(ltAllGaugeMoeny, members.Gauge_money.ToString("n0"));
                    //CtrlHelper.SetText(ltDayGaugeMoney, members.Gauge_money_Day.ToString("n0"));
                    ratenum = members.RateNum;
                    //ezt_members_dayscore dayscore = aideNewTroyFacade.GetMembersDayScoreByPid(userTicket.Pid);
                    //CtrlHelper.SetText(ltRateMoeny , dayscore.rateMoney.ToString("n0"));
                }

                //如果用户未登录则退出??
                UserLongout();

                //绑定数据??
                BindWithDrawData();

                //绑定数据??
                BindMoneyBackData();
                BindNewsData();
            }
        }
Exemple #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                //加载公告内容
                GetPopupNotice();

                if (Fetch.GetUserCookie() != null)
                {
                    ezt_members members = aideNewTroyFacade.GetMembersByUserid(userTicket.Pid);
                    memberID   = members.Id;
                    MemberName = members.Nickname;

                    CtrlHelper.SetText(ltAccount, members.Id);        //登录信息
                    CtrlHelper.SetText(ltNickName, members.Nickname); //登录信息

                    ratenum = members.RateNum;

                    //如果用户未登录则退出??
                    UserLongout();
                }


                //绑定数据??
                BindWithDrawData();

                //绑定数据??
                BindMoneyBackData();
                BindNewsData();
            }
        }
        public string GetUserInfo()
        {
            UserTicketInfo userTick = Fetch.GetUserCookie();

            if (userTick == null)
            {
                return("{}");
            }
            Message umsg = aideNewTroyFacade.GetUserGlobalInfo(userTick.Pid, "");

            if (umsg.Success)
            {
                ezt_members ui = umsg.EntityList[0] as ezt_members;
                return("{success:'success',account:'" + ui.Id + "',NickName:'" + ui.Nickname + "'}");
            }
            return("{}");
        }
Exemple #6
0
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            if (!TextUtility.IsValidSQLStr(txtAccounts.Text.Trim()) || !TextUtility.IsValidSQLStr(txtLogonPass.Text.Trim()))
            {
                Show("죄송합니다! 아이디 혹은 비밀번호을 잘못 입력하였습니다.");
                this.txtLogonPass.Text = "";
                return;
            }
            if (TextUtility.EmptyTrimOrNull(txtAccounts.Text.Trim()) || TextUtility.EmptyTrimOrNull(txtLogonPass.Text.Trim()))
            {
                Show("죄송합니다! 아이디 또는 비밀번호을 잘못 입력하였습니다.");
                this.txtLogonPass.Text = "";
                return;
            }

            Message umsg = aideNewTroyFacade.Logon(txtAccounts.Text.Trim(), txtLogonPass.Text.Trim());

            if (umsg.Success)
            {
                ezt_members ui = umsg.EntityList[0] as ezt_members;
                ui.Passwd = Utility.troymd5(txtLogonPass.Text.Trim(), 32);

                //SetUserCookie
                Fetch.SetUserCookie(ui.ToUserTicketInfo());

                if (GameRequest.GetQueryString("url") != "")
                {
                    Response.Redirect(GameRequest.GetQueryString("url"));
                }
                else
                {
                    Response.Redirect("main.aspx");
                }
            }
            else
            {
                Show(umsg.Content);
            }
        }
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            ezt_members user = new ezt_members();

            if (TextUtility.EmptyTrimOrNull(txtAccounts.Text.Trim()) || TextUtility.EmptyTrimOrNull(txtNickname.Text.Trim()) || TextUtility.EmptyTrimOrNull(txtLogonPass.Text.Trim()) || TextUtility.EmptyTrimOrNull(txtLogonPass2.Text.Trim()) || TextUtility.EmptyTrimOrNull(txtInsurePass1.Text.Trim()) || TextUtility.EmptyTrimOrNull(txtInsurePass2.Text.Trim()) || TextUtility.EmptyTrimOrNull(txtRegisterMobile.Text.Trim()) || TextUtility.EmptyTrimOrNull(txtBankName.Text.Trim()) || TextUtility.EmptyTrimOrNull(txtBankAcccount.Text.Trim()) || TextUtility.EmptyTrimOrNull(txtBankAcowner.Text.Trim()))
            {
                Show("죄송합니다.정보 모두 입력해주세요");
                this.txtAccounts.Focus();
                return;
            }
            //wolf3
            if (!TextUtility.IsValidSQLStr(txtAccounts.Text.Trim()) || !TextUtility.IsValidSQLStr(txtNickname.Text.Trim()) || !TextUtility.IsValidSQLStr(txtLogonPass.Text.Trim()) || !TextUtility.IsValidSQLStr(txtInsurePass1.Text.Trim()) ||
                !TextUtility.IsValidSQLStr(txtRegisterMobile.Text.Trim()) || !TextUtility.IsValidSQLStr(txtBankName.Text.Trim()) || !TextUtility.IsValidSQLStr(txtBankAcccount.Text.Trim()) ||
                !TextUtility.IsValidSQLStr(txtBankAcowner.Text.Trim()) || !TextUtility.IsValidSQLStr(txtUpmemberPID.Text.Trim()))
            {
                Show("입력정보에 유효하지 못한 문자열이 있습니다. 다시 입력해주세요");
                return;
            }
            if (txtAccounts.Text.Length < 2 || txtAccounts.Text.Length > 4)
            {
                Show("한글 2~4자로입력해주십시요");
                this.txtAccounts.Focus();
                return;
            }
            if (txtNickname.Text.Length < 2 || txtNickname.Text.Length > 4)
            {
                Show("한글2~4자리까지 입력해주세요");
                this.txtNickname.Focus();
                return;
            }
            Message umsg = aideNewTroyFacade.IsAccountsExist(CtrlHelper.GetText(txtAccounts));//判断用户名是否重复

            if (!umsg.Success)
            {
                Show(umsg.Content);
                this.txtNickname.Focus();
                return;
            }
            if (this.txtUpmemberPID.Text.Trim() != "")
            {
                ezt_members member = aideNewTroyFacade.GetMembersByAccounts(CtrlHelper.GetText(txtUpmemberPID));//判断推荐人是否存在
                if (member == null)
                {
                    Show("추천인이 존재하지 않습니다.다시 확인해주세요");
                    this.txtUpmemberPID.Focus();
                    return;
                }
                user.UpmembersPID = member.Pid;
            }
            else
            {
                user.UpmembersPID = 0;
            }
            if (System.Text.RegularExpressions.Regex.IsMatch(txtAccounts.Text, @"^[(\\x3131-\\x318F|\\xAC00-\\xD7A3)]+$") && System.Text.RegularExpressions.Regex.IsMatch(txtNickname.Text, @"^[(\\x3131-\\x318F|\\xAC00-\\xD7A3)]+$") && System.Text.RegularExpressions.Regex.IsMatch(txtNickname.Text, @"^[0-9]+$") && System.Text.RegularExpressions.Regex.IsMatch(txtAccounts.Text, @"^[0-9]+$"))
            {
                Show("한글2~4자리까지 입력해주세요");
                this.txtAccounts.Focus();
                return;
            }
            else
            {
                user.Id                  = CtrlHelper.GetText(txtAccounts);
                user.Nickname            = CtrlHelper.GetText(txtNickname);
                user.Passwd              = Utility.troymd5(CtrlHelper.GetText(txtLogonPass), 32);
                user.TruePasswd          = CtrlHelper.GetText(txtLogonPass);
                user.WithdrawalsPass     = Utility.troymd5(CtrlHelper.GetText(txtInsurePass1), 32);
                user.TrueWithdrawalsPass = CtrlHelper.GetText(txtInsurePass1);

                user.Phone    = CtrlHelper.GetText(txtRegisterMobile);
                user.BankName = CtrlHelper.GetText(txtBankName);
                string  number  = CtrlHelper.GetText(txtBankAcccount);
                decimal banknum = decimal.Parse(number);
                banknum          = banknum + 1;
                user.BankNumber  = banknum.ToString();
                user.BankAccount = CtrlHelper.GetText(txtBankAcowner);
                user.IP          = GameRequest.GetUserIP();
                domain           = Utils.GameRequest.GetServerDomain();
                string url = domain;
                if (domain.ToString().Substring(0, 4) == "www.")
                {
                    url = url.Substring(4);
                }
                Message msg = aideNewTroyFacade.Register(user, domain);
                if (msg.Success)
                {
                    ezt_members ui = aideNewTroyFacade.GetMembersByAccounts(user.Id);
                    ui.Pid    = ui.Pid;
                    ui.Id     = ui.Id;
                    ui.Passwd = Utility.troymd5(txtLogonPass.Text.Trim(), 32);

                    //SetUserCookie
                    Fetch.SetUserCookie(ui.ToUserTicketInfo());
                    Response.Write("<script language='javascript'>alert('가입성공하였습니다.');window.location.href='Main.aspx';</script>");
                }
                else
                {
                    Show(msg.Content);
                    this.txtAccounts.Focus();
                }
            }
        }