Esempio n. 1
0
        public ActionResult LoginAsGuest()
        {
            JsonResponseData response = new JsonResponseData()
            {
                IsSuccess = true, Msg = "登录成功"
            };

            IAuthProvider authProvider = new FormsAuthProvider();

            authProvider.AuthSuccess();

            string msg;
            var    guest = BuyerInfoBll.GetModel(1000031, out msg);

            if (guest == null)
            {
                response.IsSuccess = false;
                response.Msg       = "游客身份获取失败";
                return(Json(response));
            }



            Session["User"]    = guest;
            Session["IsGuest"] = true;


            var sellerList = BuyerInfoBll.GetSellerList(guest.BuyerId, out msg);

            if (sellerList.Count >= 1)
            {
                Session["SellerId"] = sellerList[0].SellerId;
            }

            else
            {
                Session["SellerId"] = 0;
                response.IsSuccess  = false;
                response.Msg        = "没有为体验用户指定卖家~";
                return(Json(response));
            }


            return(Json(response));
        }
Esempio n. 2
0
 public SellersGoodsViewModel(int sellerId, int buyerId)
 {
     sellerInfo        = SellerInfoBll.GetModel(sellerId, out msg);
     buyerInfo         = BuyerInfoBll.GetModel(buyerId, out msg);
     productClassInfos = BuyerInfoBll.GetProductClassInfo(buyerInfo.BuyerId, sellerId, out msg);
 }