public ActionResult Seller(SellerSignViewModel sellerSignViewModel) { ViewBag.SignUpErrorMessage = null; ShopBusinessLogic.LoginMember loginMember = new ShopBusinessLogic.LoginMember(); //string userPhone = Request.Params["phone"]; //string userPwd = Request.Params["password"]; if (Session["mem_phone"] == null) { return(Redirect("/Home")); } string phone = Session["mem_phone"].ToString(); string sellCount = sellerSignViewModel.seller_account; string sellAddress = sellerSignViewModel.seller_address; if (ModelState.IsValid) { if (loginMember.SignUpSeller(phone, sellAddress, sellCount)) { Session.Clear(); Session["mem_phone"] = phone; Session["mem_name"] = loginMember.GetMemberByPhone(phone).mem_name; Session["mem_pwd"] = loginMember.GetMemberByPhone(phone).mem_pwd; Session["seller_account"] = sellCount; Session["seller_address"] = sellAddress; Session["mem_type"] = loginMember.GetMemberByPhone(phone).mem_type; Session["has_login"] = "******"; Session.Timeout = 30; return(Redirect("/Home")); } else { return(View()); } } return(View()); }