Example #1
0
        public ActionResult SellerDir(SellerDirSignViewModel sellerDirSignViewModel)
        {
            ViewBag.SignUpErrorMessage = null;
            ShopBusinessLogic.LoginMember loginMember = new ShopBusinessLogic.LoginMember();
            //string userPhone = Request.Params["phone"];
            //string userPwd = Request.Params["password"];
            string userPhone   = sellerDirSignViewModel.mem_phone;
            string userName    = sellerDirSignViewModel.mem_name;
            string userPwd     = sellerDirSignViewModel.mem_pwd;
            string userRePwd   = sellerDirSignViewModel.mem_re_pwd;
            string sellCount   = sellerDirSignViewModel.seller_account;
            string sellAddress = sellerDirSignViewModel.seller_address;

            if (ModelState.IsValid)
            {
                if (loginMember.SignUpSellerDir(userPhone, userPwd, userName, sellAddress, sellCount))
                {
                    Session["mem_name"]       = userName;
                    Session["mem_phone"]      = userPhone;
                    Session["mem_pwd"]        = userPwd;
                    Session["seller_account"] = sellCount;
                    Session["seller_address"] = sellAddress;
                    Session["mem_type"]       = 2;
                    Session["has_login"]      = "******";
                    Session.Timeout           = 30;
                    return(Redirect("/Home"));
                }
                else
                {
                    ViewBag.SignUpErrorMessage = "该手机号已注册";
                    return(View());
                }
            }
            return(View());
        }