Esempio n. 1
0
        // GET: SellInfo
        public ActionResult Index()
        {
            if (Session["mem_phone"] == null)
            {
                return(Redirect("/Login"));
            }
            ShopBusinessLogic.SellerSell  sellerSell  = new ShopBusinessLogic.SellerSell();
            ShopBusinessLogic.LoginMember loginMember = new ShopBusinessLogic.LoginMember();

            string   phone     = Session["mem_phone"].ToString();
            DateTime now       = DateTime.Now;
            var      sell_list = sellerSell.getAllSellList(phone).Select(p_info => new MemberPurchaseListViewModel()
            {
                mem_phone   = p_info.mem_phone,
                mem_name    = loginMember.GetMemberByPhone(p_info.mem_phone).mem_name,
                goods_id    = p_info.goods_id,
                goods_name  = p_info.goods_name,
                goods_num   = p_info.goods_num,
                date        = p_info.date,
                plist_id    = p_info.plist_id,
                unit_price  = p_info.unit_price,
                total_price = p_info.total_price,
            }).ToList();
            var resView = new SellerInfoViewModel()
            {
                sell_phone       = phone,
                seller_account   = loginMember.getSeller(phone).seller_account,
                seller_address   = loginMember.getSeller(phone).seller_address,
                sell_name        = loginMember.GetMemberByPhone(phone).mem_name,
                all_income       = sellerSell.getAllIncome(phone),
                now_month_income = sellerSell.getIncomeByMonth(phone, now),
                sell_list        = sell_list,
            };

            return(View(resView));
        }
Esempio n. 2
0
 //[ValidateAntiForgeryToken]
 public ActionResult Index(MemberLoginViewModel memberViewModel)
 {
     if (ModelState.IsValid)
     {
         ViewBag.ErrorMessage = null;
         ShopBusinessLogic.LoginMember loginMember = new ShopBusinessLogic.LoginMember();
         //string userPhone = Request.Params["phone"];
         //ShopWeb.Models.MemberViewModel memberViewModel = new MemberViewModel();
         string userPhone = memberViewModel.mem_phone;
         //string userPwd = Request.Params["password"];
         string userPwd = memberViewModel.mem_pwd;
         string truePwd = loginMember.GetMemberByPhone(userPhone).mem_pwd;
         //var memView = new MemberViewModel();
         if (truePwd == userPwd)
         {
             //memView.mem_name = loginMember.GetMemberByPhone(userPhone).mem_name;
             //memView.mem_phone = loginMember.GetMemberByPhone(userPhone).mem_phone;
             //memView.mem_pwd = loginMember.GetMemberByPhone(userPhone).mem_pwd;
             string mem_name  = loginMember.GetMemberByPhone(userPhone).mem_name;
             string mem_phone = loginMember.GetMemberByPhone(userPhone).mem_phone;
             string mem_pwd   = loginMember.GetMemberByPhone(userPhone).mem_pwd;
             int    mem_type  = loginMember.GetMemberByPhone(userPhone).mem_type;
             if (mem_type == 2)
             {
                 Session["seller_account"] = loginMember.getSeller(userPhone).seller_account;
                 Session["seller_address"] = loginMember.getSeller(userPhone).seller_address;
             }
             Session["mem_name"]  = mem_name;
             Session["mem_phone"] = mem_phone;
             Session["mem_pwd"]   = mem_pwd;
             Session["mem_type"]  = mem_type;
             Session["has_login"] = "******";
             Session.Timeout      = 30;
             if (Session["ReturnToPurchaseCar"] != null)
             {
                 return(Redirect("/PurchaseCar"));
             }
             else if (Session["ReturnToWishList"] != null)
             {
                 return(Redirect("/WishList"));
             }
             else if (Session["ReturnToPurchaseList"] != null)
             {
                 return(Redirect("/PurchaseList"));
             }
             else if (Session["ReturnToMemberInfo"] != null)
             {
                 return(Redirect("/MemberInfo"));
             }
             else
             {
                 return(Redirect("/Home"));
             }
         }
         else
         {
             ViewBag.LoginErrorMessage = "用户名或密码错误";
             return(View());
         }
     }
     else
     {
         return(View());
     }
 }