public ActionResult Index(MemberSignViewModel memberSignViewModel) { ViewBag.SignUpErrorMessage = null; ShopBusinessLogic.LoginMember loginMember = new ShopBusinessLogic.LoginMember(); //string userPhone = Request.Params["phone"]; //string userPwd = Request.Params["password"]; string userPhone = memberSignViewModel.mem_phone; string userName = memberSignViewModel.mem_name; string userPwd = memberSignViewModel.mem_pwd; string userRePwd = memberSignViewModel.mem_re_pwd; if (ModelState.IsValid) { if (loginMember.SignUpMemberByPhone(userPhone, userPwd, userName)) { Session["mem_name"] = loginMember.GetMemberByPhone(userPhone).mem_name; Session["mem_phone"] = loginMember.GetMemberByPhone(userPhone).mem_phone; Session["mem_pwd"] = loginMember.GetMemberByPhone(userPhone).mem_pwd; Session["has_login"] = "******"; Session.Timeout = 10; return(Redirect("/Home")); } else { ViewBag.SignUpErrorMessage = "该手机号已注册"; return(View()); } } return(View()); }
//[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; Session["mem_name"] = mem_name; Session["mem_phone"] = mem_phone; Session["mem_pwd"] = mem_pwd; 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()); } }
public ActionResult SellList(int?page) { 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(); 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(); int pageNumber = page ?? 1; int pageSize = 2; return(Request.IsAjaxRequest()?(ActionResult)PartialView("SellInfoPart1", sell_list.ToPagedList(pageNumber, pageSize)):View(sell_list.ToPagedList(pageNumber, pageSize))); }
public ActionResult Index(int?page) { ShopBusinessLogic.LoginMember loginMember = new ShopBusinessLogic.LoginMember(); ShopBusinessLogic.SellerSell sellerSell = new ShopBusinessLogic.SellerSell(); ShopBusinessLogic.MemberPurchase purchase = new ShopBusinessLogic.MemberPurchase(); if (Session["mem_phone"] == null) { return(Redirect("/Login")); } if (Session["mem_phone"] != null && Convert.ToInt32(Session["mem_type"]) == 1) { return(Redirect("/SignUp/Seller")); } string now_goods_id = this.Request.QueryString["goods_id"]; int now_goods_id_int = Convert.ToInt32(now_goods_id); if (now_goods_id == null || !sellerSell.isInGoodsList(now_goods_id_int)) { return(Redirect("/Error")); } string phone = Session["mem_phone"].ToString(); var now_goods = sellerSell.getSellGoods(phone, now_goods_id_int); var now_img_list = purchase.getGoodsImgs(now_goods_id_int).Select(img_info => new GoodsImgView() { img_path = img_info.img_path, }).ToList(); var tag_list = purchase.getAllTags().Select(tag => new GoodsTag() { goods_tag = tag.tag, }).ToList(); var sell_list = sellerSell.getPerGoodsSellList(phone, now_goods_id_int).Select(p_list => new MemberPurchaseListViewModel() { plist_id = p_list.plist_id, goods_num = p_list.goods_num, mem_phone = p_list.mem_phone, mem_name = loginMember.GetMemberByPhone(p_list.mem_phone).mem_name, unit_price = p_list.unit_price, total_price = p_list.total_price, date = p_list.date, goods_name = p_list.goods_name, }).ToList(); int pageNumber = page ?? 1; int pageSize = 10; var resView = new SellGoodsViewModel() { goods_id = now_goods_id_int, goods_detail = now_goods.goods_details, goods_name = now_goods.goods_name, goods_price = now_goods.goods_price, goods_img_path = now_goods.goods_img_path, goods_tag = now_goods.goods_tag, sell_stock = now_goods.goods_stock, sell_volume = now_goods.goods_volume, img_list = now_img_list, total_goods_tags = tag_list, goods_page_sell_list = (PagedList <MemberPurchaseListViewModel>)sell_list.ToPagedList(pageNumber, pageSize), }; return(Request.IsAjaxRequest() ? (ActionResult)PartialView("SellGoodsPart1", resView) : View(resView)); }
public ActionResult Validate(string old_sell_pwd) { string phone = Session["mem_phone"].ToString(); ShopBusinessLogic.LoginMember loginMember = new ShopBusinessLogic.LoginMember(); string true_pwd = loginMember.GetMemberByPhone(phone).mem_pwd; return(Json(old_sell_pwd == true_pwd, JsonRequestBehavior.AllowGet)); }
public ActionResult Index() { string now_goods_id = Request.QueryString["goods_id"]; ShopBusinessLogic.LoginMember loginMember = new ShopBusinessLogic.LoginMember(); ShopBusinessLogic.SellerSell sellerSell = new ShopBusinessLogic.SellerSell(); if (now_goods_id == null) { return(Redirect("/Error")); } if (!sellerSell.isInGoodsList(Convert.ToInt32(now_goods_id))) { return(Redirect("/Error")); } else { int now_goods_id_int = Convert.ToInt32(now_goods_id); ShopBusinessLogic.MemberPurchase memberPurchase = new ShopBusinessLogic.MemberPurchase(); var goods_list = memberPurchase.getGoodsList().Select(goods_info => new MemberPurchaseCarViewModel() { goods_id = goods_info.goods_id, goods_name = goods_info.goods_name, goods_img_path = goods_info.goods_img_path, unit_price = goods_info.goods_price, sell_stock = goods_info.goods_stock, sell_volume = goods_info.goods_volume, seller_phone = goods_info.seller_phone, }).ToList(); var now_img_list = memberPurchase.getGoodsImgs(now_goods_id_int).Select(img_info => new GoodsImgView() { img_path = img_info.img_path, }).ToList(); var now_goods = memberPurchase.getGoods(now_goods_id_int); var resView = new PurchaseHomeTotalInfo() { now_goods_id = now_goods_id_int, now_goods_name = now_goods.goods_name, now_goods_unit_price = now_goods.goods_price, now_goods_detail = now_goods.goods_details, now_stock = now_goods.goods_stock, now_volume = now_goods.goods_volume, now_seller_phone = now_goods.seller_phone, now_seller_name = loginMember.GetMemberByPhone(now_goods.seller_phone).mem_name, now_goods_tag = now_goods.goods_tag, total_goods_list = goods_list, now_img_lists = now_img_list, }; return(View(resView)); } }
// 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)); }
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()); }