protected override void OnLoad(EventArgs e) { LoggedState.Refresh(); var productService = unity.GetInstance <IProductService>(); var orderService = unity.GetInstance <IOrderService>(); SellingCount = productService.GetCount(new Model.Product.Query { Seller_Id = LoggedUser.Id.ToString() }); BoughtCount = orderService.GetCount(new Wuyiju.Model.Order.Query { Uid = LoggedUser.Id }); SellingAuditCount = productService.GetCount(new Model.Product.Query { Seller_Id = LoggedUser.Id.ToString(), Status = 0 }); SellingTradeCount = productService.GetCount(new Model.Product.Query { Seller_Id = LoggedUser.Id.ToString(), Status = 1 }); BoughtDFCount = orderService.GetCount(new Wuyiju.Model.Order.Query { Uid = LoggedUser.Id, Pay_Status = 0 }); BoughtYFDJCount = orderService.GetCount(new Wuyiju.Model.Order.Query { Uid = LoggedUser.Id, Pay_Status = 1 }); BoughtYFQECount = orderService.GetCount(new Wuyiju.Model.Order.Query { Uid = LoggedUser.Id, Pay_Status = 2 }); BoughtTKCount = orderService.GetCount(new Wuyiju.Model.Order.Query { Uid = LoggedUser.Id, Pay_Status = 4 }); }
protected void Page_Load(object sender, EventArgs e) { LoggedState.Refresh(); var qid = Request.QueryString["id"]; if (qid == null) { Response.Write("非法操作"); } var orderSvr = unity.GetInstance <IOrderService>(); var productSvr = unity.GetInstance <IProductService>(); Order = orderSvr.GetOrder(qid.TryParseToInt32()); if (Order != null) { Model = productSvr.GetProduct(Order.Product_Id); } if (Model == null) { Response.Write("商品已经删除或者下架了"); } }
protected void Page_Load(object sender, EventArgs e) { LoggedState.Refresh(); var qid = Request.QueryString["id"]; if (qid == null) { Response.Write("非法操作"); } var orderSvr = unity.GetInstance <IOrderService>(); var productSvr = unity.GetInstance <IProductService>(); Model = productSvr.GetProduct(qid.TryParseToInt32()); var exists = orderSvr.GetList(new Order.Query { Product_Id = qid.TryParseToInt32(0), Uid = LoggedUser.Id }); if (exists != null && exists.Count > 0) { ViewState["Message"] = "您的订单已存在此网店无需再添加"; Response.Redirect("/Users/BoughtList.aspx?Message=" + "您的订单已存在此网店无需再添加".UrlEncode()); } else { Order = orderSvr.MakeOrder(Model, LoggedUser.Id); } }
protected void Page_Load(object sender, EventArgs e) { Model = ModelBind <User>(Request.Params); var svr = unity.GetInstance <IUserService>(); if (Request.Form.Count > 0 && LoggedUser.Id != 0) { Model.Id = LoggedUser.Id; Model.Name = LoggedUser.Name; if (!LoggedUser.Mobile.Equals(Model.Mobile)) { Model.Is_Mobile_Validated = 0; } if (!LoggedUser.Email.Equals(Model.Email)) { Model.Is_Email_Validated = 0; } svr.ModifyInfo(Model); LoggedState.Refresh(); } else { Model = svr.GetUser(LoggedUser.Name); } }
protected void Page_Load(object sender, EventArgs e) { var productService = unity.GetInstance <IProductService>(); var userService = unity.GetInstance <IUserService>(); var id = Request.QueryString["id"].TryParseToInt32(0); LoggedState.Refresh(); if (LoggedUser.Rank_Points < 1) { var error = new { result = "error", msg = "没有足够的看店卡" }; Response.Write(error.SerializeToJson()); Response.End(); } try { product = productService.GetProduct(id); LoggedUser.Rank_Points = LoggedUser.Rank_Points - 1; userService.Modify(LoggedUser); } catch { var excetions = new { result = "error", msg = "网络异常请稍候再试" }; Response.Write(excetions.SerializeToJson()); Response.End(); } if (product.Name.Contains("官")) { var json = new { result = "success", TM = product.TrademarkType, Contact = product.Seller_Phone, Url = product.Url, ShopDesc = "" }; Response.Write(json.SerializeToJson()); Response.End(); } else { var excetions = new { result = "error", msg = "无法查看此类店铺,详情请咨询客服" }; Response.Write(excetions.SerializeToJson()); Response.End(); } }
protected void Page_Load(object sender, EventArgs e) { var cardService = unity.GetInstance <IDepositBankCardService>(); var cashService = unity.GetInstance <IDepositTakecashService>(); var rankService = unity.GetInstance <IUserRankService>(); var myCards = cardService.GetList(new Model.DepositBankCard.Query { User_Id = LoggedUser.Id }); AddCount = 5 - myCards.Count; rptCards.DataSource = myCards; rptCards.DataBind(); if ("POST".Equals(Request.RequestType.ToUpper())) { var cash = new Model.DepositTakecash(); cash.Bank_Card_Id = Request.Form["bank_card_id"].TryParseToInt32(-1); cash.Money = Request.Form["txmoney"].TryParseToDecimal(0); cash.User_Id = LoggedUser.Id; cash.User_Name = LoggedUser.Name; cash.Remark = ""; var pay_pass = Request.Form["paypwd"]; try { cashService.Takecash(cash, pay_pass); //因为提现会使用户金额发生改变所以要刷新当前登陆用户信息 LoggedState.Refresh(); rankService.UpdateUserRank(LoggedUser.Name, LoggedUser.Money); ViewState["Message"] = "已提交提现申请,请耐心等待"; } catch (ApplicationException ex) { ViewState["Message"] = ex.Message; } catch (Exception ex) { ViewState["Message"] = "系统异常"; Logger.GetLogger().Error("提现页面\n", ex); } } }
protected void Page_Load(object sender, EventArgs e) { if ("POST".Equals(Request.RequestType.ToUpper())) { var smsService = unity.GetInstance <ISmsService>(); var usrService = unity.GetInstance <IUserService>(); var code = Request.Form["yanzhNum"]; var sms = smsService.GetSms(LoggedUser.Mobile); if (sms == null || code.IsNullOrWhiteSpace()) { ViewState["Error"] = "验证码错误"; } bool IsValid = false; try { IsValid = (DateTime.Now.Subtract(sms.Add_Time.ToDateTime2()).Minutes < 30); } catch { ViewState["Error"] = "验证码错误"; } if (IsValid && code.Equals(sms.Validatecode)) { var usr = LoggedUser; usr.Is_Mobile_Validated = 1; usrService.Modify(usr); LoggedState.Refresh(); Response.Redirect("/Users/AuthMobile.aspx"); } else { ViewState["Error"] = "验证码错误"; } } if ("GET".Equals(Request.RequestType.ToUpper())) { var code = RandomNumber(1000, 9999).ToString(); var smsHelper = new SmsHelper(); var smsService = unity.GetInstance <ISmsService>(); var sms_code = LoggedUser.Mobile; if (!sms_code.IsNullOrWhiteSpace()) { var mobile = sms_code.ToString(); var sms = smsService.GetSms(mobile); var isValid = sms != null && smsService.CheckCode(mobile, sms.Validatecode); smsHelper.SendText(sms_code.ToString(), string.Format("【巨店网】你正在进行巨店网旗下网站的短信验证,验证码{0},请在15分钟内按页面提示提交,打死也不能告诉别人哦", code)); if (sms == null) { sms = new Model.Sms(); sms.Add_Time = DateTime.Now.ToUnixTimestamp(); sms.Validatecode = code; sms.Mobile = mobile; smsService.Add(sms); } else { sms.Validatecode = code; smsService.Modify(sms); } } else { ViewState["Error"] = "请完善手机号"; } } }
protected void Page_Load(object sender, EventArgs e) { LoggedState.Clear(); Response.Redirect("/Users/Login.aspx"); }
protected void Page_Load(object sender, EventArgs e) { if (LoggedUser.Is_Email_Validated == 0) { if ("POST".Equals(Request.RequestType.ToUpper())) { var stamp = DateTime.Now.ToUnixTimestamp(); var userid = LoggedUser.Id; var s = string.Format("WUYIJU{0}{1}{0}{2}", Environment.NewLine, userid, stamp); var b = s.AsEncryptor().DESEncrypto(key, iv); var secret = Convert.ToBase64String(b); try { var authEmail = Request.Form["renzemail"]; if (!authEmail.IsNullOrWhiteSpace()) { SmsHelper.SendEmail("*****@*****.**", "选猫网帐号认证", string.Format("请点击此链接进行完成验证http://{0}:{1}{2}?authkey={3}", this.Request.Url.Host, this.Request.Url.Port, this.Request.Path, secret.UrlEncode())); ViewState["Message"] = "请登陆邮箱进行验证"; } else { ViewState["Error"] = "请输入正确的邮箱"; } } catch { ViewState["Error"] = "系统异常,请稍候再试"; } } var authkey = Request.QueryString["authkey"]; if (!authkey.IsNullOrWhiteSpace()) { var d = Convert.FromBase64String(authkey); var s = d.AsDecryptor().DESDecrypto(key, iv); var args = s.Split(Environment.NewLine); if (args.Length == 3 && args[1].Equals(LoggedUser.Id.ToString())) { var time = args[2].TryParseToInt64(); try { if (DateTime.Now.Subtract(time.ToDateTime2()).Minutes > 30) { ViewState["Message"] = "链接已过期,请重新发送验证"; } var svr = unity.GetInstance <IUserService>(); var user = svr.GetUser(LoggedUser.Name); user.Is_Email_Validated = 1; svr.Modify(user); LoggedState.Refresh(); ViewState["Message"] = "邮箱验证成功"; } catch { ViewState["Message"] = "系统异常,请重新发送验证"; } } else { ViewState["Message"] = "非法链接验证不通过"; } } } else if (LoggedUser.Is_Email_Validated == 1) { } }