protected void Page_Load(object sender, EventArgs e) { if (User_InfoL.IsTeam(LoginInfo.UserIdentity)) { Response.Redirect("userInfoEdit_team.aspx"); } userID = LoginInfo.UserID; string hid = Req.GetForm("hid"); if (hid == "1") { string cmd = Req.GetForm("cmd"); switch (cmd) { case "edit": EditInfo(); break; } Response.Write(msgAjax.ReturnMessage); Response.End(); } if (!this.IsPostBack) { LL(); } }
private void LL() { // 账户余额 DataTable dt = User_InfoL.GetUserCanMoney(LoginInfo.UserID); if (dt.Rows.Count > 0) { pageUserCanMoney = dt.Rows[0]["UserCanMoney"].ToString(); } Paging pg = Log_SetUserMoneyL.List(LoginInfo.UserID, 10); Bind.BGRepeater(pg.GetRead(), this.rpList); this.ucPS1.f = pg; }
private int Gift_Trans(IDbHelp thelp, object obj) { Gift_TransM tmod = (Gift_TransM)obj; Gift_ExchangeLogM mod = tmod.mod; //积分扣除 string msg = new User_InfoL(thelp).SetUserIntegral(userID, mod.FK_Gift, "gift", -mod.ExTotalIntegral, mod.gift_UserName, "礼品\"" + mod.GiftName + "\"兑换成功,扣除" + mod.ExTotalIntegral + "积分"); if (msg != "1") { tmod.returnValue = msg; return(0); } string sql = "insert into Gift_ExchangeLog(FK_User,FK_Gift,GiftName,ExIntegral,ExTotalIntegral,Num,gift_UserName,gift_RealName,gift_Area,gift_Address,gift_Tel,gift_FixTel,gift_Caption) values(@FK_User,@FK_Gift,@GiftName,@ExIntegral,@ExTotalIntegral,@Num,@gift_UserName,@gift_RealName,@gift_Area,@gift_Address,@gift_Tel,@gift_FixTel,@gift_Caption)"; IDataParameter[] dp = { DbHelp.Def.AddParam("@FK_User", mod.FK_User), DbHelp.Def.AddParam("@FK_Gift", mod.FK_Gift), DbHelp.Def.AddParam("@GiftName", mod.GiftName), DbHelp.Def.AddParam("@ExIntegral", mod.ExIntegral), DbHelp.Def.AddParam("@ExTotalIntegral", mod.ExTotalIntegral), DbHelp.Def.AddParam("@Num", mod.Num), DbHelp.Def.AddParam("@gift_UserName", mod.gift_UserName), DbHelp.Def.AddParam("@gift_RealName", mod.gift_RealName), DbHelp.Def.AddParam("@gift_Area", mod.gift_Area), DbHelp.Def.AddParam("@gift_Address", mod.gift_Address), DbHelp.Def.AddParam("@gift_Tel", mod.gift_Tel), DbHelp.Def.AddParam("@gift_FixTel", mod.gift_FixTel), DbHelp.Def.AddParam("@gift_Caption", mod.gift_Caption), }; if (thelp.Update(sql, dp) > 0) { tmod.returnValue = "1"; return(1); } else { tmod.returnValue = "提交失败"; return(0); } }
private void CheckUserName() { string s = Req.GetQueryString("s"); if (!Fn.IsRegex(s, Fn.EnumRegex.用户名)) { Response.Write('2');//格式不正确 Response.End(); } if (User_InfoL.IsUserName(s)) { Response.Write('1'); } else { Response.Write('0'); } }
protected void Page_Load(object sender, EventArgs e) { furl = "login.aspx?furl=" + Request.Url.ToString(); if (LoginInfo.IsLogin()) { Response.Redirect(furl); return; } ids = Fn.IsIntArr(uq.GetQueryString(0)); type = Fn.IsInt(uq.GetQueryString(1), 0); num = Fn.IsDouble(uq.GetQueryString(2), 0d); buyType = Fn.IsInt(uq.GetQueryString(3), 0); userIdentifier = LoginInfo.UserIdentity; if (User_InfoL.IsPersonal(userIdentifier)) //个人用户身份登录 { if (buyType == 1) //订购企业产品 { Response.Redirect("proAddCart1.aspx?msg=个人用户不能订购企业区产品!"); return; } } else if (User_InfoL.IsTeam(userIdentifier)) //企业用户身份登录 { if (buyType == 0) //订购个人用户产品 { Response.Redirect("proAddCart1.aspx?msg=企业用户不能在此订购产品!<a href=\"/pro/team/\" target=\"_top\">点击进入企业专区</a>"); return; } } if (ids.Length == 0) { Response.Write("非法操作"); return; } if (!this.IsPostBack) { LL(); } }
private void LL() { string sSQL = "select UserAddDate,UserExp," + User_InfoL.SQL_UserCanMoney() + ",(select LevelName from User_Level where LevelSN=FK_User_Level) as ln from User_Info where UserSN=" + LoginInfo.UserID; using (IDataReader dr = DbHelp.Read(sSQL)) { if (dr.Read()) { pageUserCanMoney = dr["UserCanMoney"].ToString(); pageUserExp = dr["UserExp"].ToString(); pageUserLevelName = dr["ln"].ToString(); pageAddDate = dr["UserAddDate"].ToString(); } } DateTime time1; if (DateTime.TryParse(pageAddDate, out time1)) { pageAddDate = time1.ToString("yyyy-MM-dd"); } }
private void LL() { string sSQL = "select RealName,Sex,Area,Address,Tel,FixTel,Email " + User_InfoL.SQL_UserLJPersonal() + " where UserSN=" + userID; string sSex = "1"; string sArea = string.Empty; using (IDataReader dr = DbHelp.Read(sSQL)) { if (dr.Read()) { this.cName.Text = dr["RealName"].ToString(); this.cTel.Text = dr["Tel"].ToString(); this.cFixTel.Text = dr["FixTel"].ToString(); this.cAddress.Text = dr["Address"].ToString(); this.cEmail.Text = dr["Email"].ToString(); sArea = dr["Area"].ToString(); this.cArea.Text = sArea; sSex = dr["Sex"].ToString(); } else { new MessageGeneral().Error("不存此用户"); } } this.cSex.Text = Bind.GetHtmlRadio(ItemHandler.GetItemList("Sex"), "cSex", sSex); //问卷调查 string birDate = "", familyN = "", trades = "0", income = "0", cuisine = "0", proposal = ""; int vegetables = 0, taste = 0, factor = 0; string sql = "select BirDate,FamilyN,Trades,Income,Cuisine,Vegetables,Taste,Factor,Proposal from Survey where FK_User="******"BirDate"].ToString(); familyN = dr2["FamilyN"].ToString(); trades = dr2["Trades"].ToString(); income = dr2["Income"].ToString(); cuisine = dr2["Cuisine"].ToString(); vegetables = int.Parse(dr2["Vegetables"].ToString()); taste = int.Parse(dr2["Taste"].ToString()); factor = int.Parse(dr2["Factor"].ToString()); proposal = dr2["Proposal"].ToString(); } } cBirDate.Text = birDate; cFamilyN.Text = familyN; cProposal.Text = proposal; //从事行业 pageTrades = Bind.GetHtmlSelect(dpTrades.GetItemList(), "cTrades", trades, "0", "请选择"); //月均收入 pageIncome = Bind.GetHtmlSelect(dpIncome.GetItemList(), "cIncome", income, "0", "请选择"); //厨艺水平 pageCuisine = Bind.GetHtmlSelect(dpCuisine.GetItemList(), "cCuisine", cuisine, "0", "请选择"); //喜欢菜系 pageVegetables = Bind.GetHtmlCheckBox(dpVegetables.GetItemList(), "cVegetables", vegetables); //喜欢口味 pageTaste = Bind.GetHtmlCheckBox(dpTaste.GetItemList(), "cTaste", taste); //网购食品您更注重那些因素 pageFactor = Bind.GetHtmlCheckBox(dpFactor.GetItemList(), "cFactor", factor); }
protected void EditInfo() { string sName = Fn.EncodeHtml(Req.GetForm("cName")); string sTel = Fn.EncodeHtml(Req.GetForm("cTel")); string sFixTel = Fn.EncodeHtml(Req.GetForm("cFixTel")); string sAddress = Fn.EncodeHtml(Req.GetForm("cAddress")); string sArea = Req.GetForm("cArea"); string sSex = Req.GetForm("cSex"); string sEmail = Fn.EncodeHtml(Req.GetForm("cEmail")); string birDate = Fn.EncodeHtml(Req.GetForm("cBirDate")); string familyN = Fn.EncodeHtml(Req.GetForm("cFamilyN")); string trades = Req.GetForm("cTrades"); string income = Req.GetForm("cIncome"); string cuisine = Req.GetForm("cCuisine"); string vegetables = Req.GetForm("cVegetables"); string taste = Req.GetForm("cTaste"); string factor = Req.GetForm("cFactor"); string proposal = Fn.EncodeHtml(Req.GetForm("cProposal")); if (sName.Length < 1 || sName.Length > 30) { msgAjax.Error("请输入姓名,不超30个字;"); } if (sTel.Length == 0 && sFixTel.Length == 0) { msgAjax.Error("手机/电话必填一项;"); } else { if (sTel.Length > 25) { msgAjax.Error("手机不超25个字符;"); } if (sFixTel.Length > 25) { msgAjax.Error("电话不超25个字符;"); } } if (sAddress.Length < 1 || sAddress.Length > 250) { msgAjax.Error("请输入详细地址,不超250个字;"); } if (!Fn.IsIntBool(sSex)) { msgAjax.Error("请选择性别;"); } if ((!Fn.IsIntBool(sArea))) { msgAjax.Error("请选择地区;"); } else if (Convert.ToInt32(sArea) < 1) { msgAjax.Error("请选择地区;"); } if (msgAjax.IsError) { return; } //邮箱 if (sEmail.Length == 0) { msgAjax.Error("请输入邮箱;");//请输入邮箱 } else { if (sEmail.Length < 5 || sEmail.Length > 30) { msgAjax.Error("邮箱须在5-30个字符之间;");//邮箱须在5-30个字符之间 } else { if (!Fn.IsRegex(sEmail, Fn.EnumRegex.电子邮件)) { msgAjax.Error("邮箱格式不正确;");//邮箱格式不正确 } else { if (User_InfoL.IsEmailEdit(sEmail, userID)) { msgAjax.Error("此邮箱名已被注册,请重新输入;");//此邮箱名已被注册,请更换一个邮箱试试 } } } } if (!string.IsNullOrEmpty(birDate) && !Fn.IsDateBool(birDate)) { msgAjax.Error("出生日期格式错误,请重新输入!;"); } if (!string.IsNullOrEmpty(familyN) && !Fn.IsIntBool(familyN)) { msgAjax.Error("家庭成员人数格式错误,请重新输入!;"); } if (msgAjax.IsError) { return; } //调查 int iVegetables = 0; if (vegetables.Length > 0) { if (Fn.IsIntArrBool(vegetables)) { iVegetables = Fn.IntArrToBit(Fn.StrToIntArr(vegetables)); } } int iTaste = 0; if (taste.Length > 0) { if (Fn.IsIntArrBool(taste)) { iTaste = Fn.IntArrToBit(Fn.StrToIntArr(taste)); } } int iFactor = 0; if (factor.Length > 0) { if (Fn.IsIntArrBool(factor)) { iFactor = Fn.IntArrToBit(Fn.StrToIntArr(factor)); } } //调查信息 SurveyM surMod = new SurveyM(); surMod.FK_User = userID; surMod.BirDate = birDate; surMod.FamilyN = familyN; surMod.Trades = Fn.IsInt(trades, 0); surMod.Income = Fn.IsInt(income, 0); surMod.Cuisine = Fn.IsInt(cuisine, 0); surMod.Vegetables = iVegetables; surMod.Taste = iTaste; surMod.Factor = iFactor; surMod.Proposal = proposal; //个人用户信息 User_PersonalM perMod = new User_PersonalM(); perMod.RealName = sName; perMod.Sex = byte.Parse(sSex); perMod.Area = int.Parse(sArea); perMod.Address = sAddress; perMod.Tel = sTel; perMod.FixTel = sFixTel; //账户信息 User_InfoM infoMod = new User_InfoM(); infoMod.Email = sEmail; EditInfo_TransM tmod = new EditInfo_TransM(); tmod.infoMod = infoMod; tmod.perMod = perMod; tmod.surMod = surMod; DbHelp.ExecuteTrans(new DbHelpParam(), EditInfo_Trans, tmod); if (tmod.returnValue == "1") { msgAjax.Success("1"); } else { msgAjax.Error(tmod.returnValue); } }
private void Reg() { if (Req.GetForm("cCode").Length == 0) { msgAjax.Error("code.input;"); } else { if (!Fn.IsVerifyCode1("cCode", "uverify")) { msgAjax.Error("code.wrong;"); } } string sName = Fn.EncodeHtml(Req.GetForm("cName").Trim()); string sEmail = Fn.EncodeHtml(Req.GetForm("cEmail").Trim()); string sPwd = Req.GetForm("cPwd").Trim(); string sPwdSure = Req.GetForm("cPwdSure").Trim(); string sCard = Fn.EncodeHtml(Req.GetForm("cCard").Trim()); string sPromoter = Req.GetForm("cPromoter").Trim(); //用户名 if (sName.Length == 0) { msgAjax.Error("name.input;");//请输入用户名 } else { if (sName.Length < 5 || sName.Length > 30) { msgAjax.Error("name.above;");//用户名须在5-30个字符之间 } else { if (!Fn.IsRegex(sName, Fn.EnumRegex.用户名)) { msgAjax.Error("name.format;");//用户名格式不正确 } else { if (User_InfoL.IsUserName(sName)) { msgAjax.Error("name.has;");//此用户名已被注册,请重新输入用户名 } } } } //邮箱 if (sEmail.Length == 0) { msgAjax.Error("email.input;");//请输入邮箱 } else { if (sEmail.Length < 5 || sEmail.Length > 30) { msgAjax.Error("email.above;");//邮箱须在5-30个字符之间 } else { if (!Fn.IsRegex(sEmail, Fn.EnumRegex.电子邮件)) { msgAjax.Error("email.format;");//邮箱格式不正确 } else { if (User_InfoL.IsEmail(sEmail)) { msgAjax.Error("email.has;");//此邮箱名已被注册,请重新输入用户名 } } } } //密码 if (sPwd.Length == 0) { msgAjax.Error("pwd.input;");//请输入密码 } else { if (sPwd.Length < 5 || sPwd.Length > 30) { msgAjax.Error("pwd.above;");//密码不能小于5位数 } } //确认密码 if (sPwdSure.Length == 0) { msgAjax.Error("pwd1.input;");//请输入确认密码 } else { if (sPwd != sPwdSure) { msgAjax.Error("pwd1.notEqual;");//两次密码输入不一致 } } //会员卡号 int exp = 0; if (sCard.Length > 0) { if (!Activity_InfoL.IsOpen("user_card")) { msgAjax.Error("card.clo;"); return; } if (!User_CardL.IsUse(sCard, out exp)) { msgAjax.Error("card.wrong;"); return; } if (exp <= 0) { msgAjax.Error("card.wrong;"); return; } } //推广员号码 int UserBTJ = 0; if (sPromoter.Length > 0) { int iPromoter; if (!int.TryParse(sPromoter, out iPromoter)) { msgAjax.Error("promoter.wrong;"); return; } if (!Activity_InfoL.IsOpen("user_promoter")) { msgAjax.Error("promoter.clo;"); return; } if (!User_InfoL.IsUserPromoter(iPromoter)) { msgAjax.Error("promoter.wrong;"); return; } UserBTJ = iPromoter; } if (msgAjax.IsError) { return; } User_InfoM infoMod = new User_InfoM(); infoMod.UserName = sName; infoMod.UserPwd = Fn.MD5(sPwd); infoMod.LastLoginIP = Request.UserHostAddress; infoMod.OpenIdentity = 1;//个人用户 infoMod.FK_User_Level = User_LevelL.GetDefaultLevel(); infoMod.Email = sEmail; infoMod.UserCard = sCard; infoMod.UserBTJ = UserBTJ; User_PersonalM perMod = new User_PersonalM(); User_InfoL.Reg_TransM lsTrans = new User_InfoL.Reg_TransM(); lsTrans.infoMod = infoMod; lsTrans.perMod = perMod; if (exp > 0) { lsTrans.IsUseCard = true; lsTrans.Exp = exp; } DbHelp.ExecuteTrans(new DbHelpParam(), User_InfoL.Reg_Trans, lsTrans); if (lsTrans.returnValue == "1") { User_Info.Login(sName, sPwd); Session.Remove("uverify"); int isSend = 0; try { string url = Request.Url.AbsoluteUri.Replace(Request.Url.AbsolutePath, "") + "/email/regSuccess.aspx?un=" + sName; string sText = Fn.GetPageHtml(url); User_InfoL.SendEmail(sEmail, sName + " 您好,您在搜菜网已成功注册会员", sText); isSend = 1; } catch { } msgAjax.Success(isSend.ToString()); } else { msgAjax.Error(lsTrans.returnValue); } }
protected void bOK_Click(object sender, EventArgs e) { string sName = Fn.EncodeHtml(Req.GetForm("cName").Trim()); string sMail = Fn.EncodeHtml(Req.GetForm("cMail").Trim()); if (sName.Length == 0 || sMail.Length == 0 || sName.Length > 30 || sMail.Length > 30) { Js.Alert("请输入用户名和邮箱,且用户名,邮箱不能超过30个字"); } if (!Fn.IsRegex(sName, Fn.EnumRegex.用户名)) { Js.Alert("用户名有非法字符"); } if (!Fn.IsRegex(sMail, Fn.EnumRegex.电子邮件)) { Js.Alert("邮箱格式不正确"); } string sql = "select UserSN from User_Info where UserName=@UserName and Email=@Email"; IDataParameter[] param = { DbHelp.Def.AddParam("@UserName", sName), DbHelp.Def.AddParam("@Email", sMail), }; string str = DbHelp.First(sql, param, "0"); if (str == "0") { Js.Alert("不存在此账号"); } else { string Key = Guid.NewGuid().ToString(); Key = Key.Substring(0, 8) + Key.Substring(24, 12); sql = "insert into User_FindPwdEmail(FK_User,FPEmail,FPKey)values(@FK_User,@FPEmail,@FPKey)"; IDataParameter[] param2 = { DbHelp.Def.AddParam("@FK_User", str), DbHelp.Def.AddParam("@FPEmail", sMail), DbHelp.Def.AddParam("@FPKey", Key), }; if (DbHelp.Update(sql, param2) > 0) { string p = string.Format("{0}-{1}", sMail, Key); //发送邮件 string url = Request.Url.AbsoluteUri.Replace(Request.Url.AbsolutePath, "") + "/email/findPwd.aspx?s=" + p; string sText = Fn.GetPageHtml(url); User_InfoL.SendEmail(sMail, "找回密码", sText); //sendEmail(sMail, " 找回密码", p); Js.Write("alert('电子邮件已发送,请登入邮箱按照邮件提示操作。');top.open('http://mail." + sMail.Split('@')[1] + "');top.history.go(-1)"); } } }
private void Reg() { if (Req.GetForm("cIsAgree") != "1") { msgAjax.Error("必需同意[搜菜网用户注册协议]才能注册;"); return; } if (!Fn.IsVerifyCode1("cCode", "uverify")) { msgAjax.Error("code.wrong;"); return; } string cname = Fn.EncodeHtml(Req.GetForm("cname").Trim()); string email = Fn.EncodeHtml(Req.GetForm("email").Trim()); string pwd = Req.GetForm("pwd").Trim(); string pwd1 = Req.GetForm("pwd1").Trim(); string realname = Fn.EncodeHtml(Req.GetForm("realname").Trim()); string sSex = Req.GetForm("cSex").Trim(); string sArea = Req.GetForm("cArea").Trim(); string address = Fn.EncodeHtml(Req.GetForm("address").Trim()); string tel = Fn.EncodeHtml(Req.GetForm("tel").Trim()); string telfix = Fn.EncodeHtml(Req.GetForm("telfix").Trim()); string sCard = Fn.EncodeHtml(Req.GetForm("card").Trim()); string sPromoter = Req.GetForm("cPromoter").Trim(); //用户名 if (cname.Length == 0) { msgAjax.Error("请输入用户名;"); } else { if (cname.Length < 5 || cname.Length > 30) { msgAjax.Error("用户名需在5-30个字符之间;"); } else { if (!Fn.IsRegex(cname, Fn.EnumRegex.用户名)) { msgAjax.Error("用户名中有非法字条;"); } else { if (User_InfoL.IsUserName(cname)) { msgAjax.Error("此用户名已被注册,请重新输入;"); } } } } if (email.Length == 0) { msgAjax.Error("请输入邮箱;"); } else { if (email.Length < 5 || email.Length > 30) { msgAjax.Error("邮箱需在5-30个字符之间;"); } else { if (!Fn.IsRegex(email, Fn.EnumRegex.电子邮件)) { msgAjax.Error("邮箱格式不正确;"); } else { if (User_InfoL.IsEmail(email)) { msgAjax.Error("此邮箱名已被注册,请重新输入;"); } } } } if (pwd.Length == 0) { msgAjax.Error("请输入密码;"); } else { if (pwd.Length < 5 || pwd.Length > 30) { msgAjax.Error("密码需在5-30位数之间;"); } else { if (pwd1.Length == 0) { msgAjax.Error("请输入确认密码;"); } else { if (pwd != pwd1) { msgAjax.Error("两次密码输入不一致;"); } } } } //会员卡号 int exp = 0; if (sCard.Length > 0) { if (!Activity_InfoL.IsOpen("user_card")) { msgAjax.Error("会员卡活动已关闭;"); return; } if (!User_CardL.IsUse(sCard, out exp)) { msgAjax.Error("会员卡错误或不存在此卡号;"); return; } if (exp <= 0) { msgAjax.Error("会员卡错误或不存在此卡号;"); return; } } //推广员号码 int UserBTJ = 0; if (sPromoter.Length > 0) { int iPromoter; if (!int.TryParse(sPromoter, out iPromoter)) { msgAjax.Error("推广员号码错误或不存在此推广员;"); return; } if (!Activity_InfoL.IsOpen("user_promoter")) { msgAjax.Error("注册推广员活动已关闭;"); return; } if (!User_InfoL.IsUserPromoter(iPromoter)) { msgAjax.Error("推广员号码错误或不存在此推广员;"); return; } UserBTJ = iPromoter; } if (realname.Length > 30) { msgAjax.Error("联系人不超过30个字;"); } if (tel.Length > 25) { msgAjax.Error("手机不超过25字;"); } if (telfix.Length > 25) { msgAjax.Error("固定电话不超过25字;"); } if (address.Length > 300) { msgAjax.Error("地址不超过300字;"); } int iArea = Fn.IsInt(sArea, 0); if (iArea < 0) { msgAjax.Error("非法操作;"); } else if (iArea > 0) { if (ClassData.HasNext("Pub_Area", iArea)) { msgAjax.Error("请选择最后一级分类;"); } } //if (tel.Length == 0 && telfix.Length == 0) //{ // msgAjax.Error("手机和固定电话必填一个;"); //} if (msgAjax.IsError) { return; } //账号信息 User_InfoM infoMod = new User_InfoM(); infoMod.FK_User_Level = User_LevelL.GetDefaultLevel(); infoMod.UserName = cname; infoMod.UserPwd = Fn.MD5(pwd); infoMod.LastLoginIP = Request.UserHostAddress; infoMod.OpenIdentity = 1;//个人用户 infoMod.Email = email; infoMod.UserCard = sCard; infoMod.UserBTJ = UserBTJ; //个人用户信息 User_PersonalM perMod = new User_PersonalM(); perMod.RealName = realname; perMod.Sex = byte.Parse(sSex); perMod.Area = iArea; perMod.Address = address; perMod.FixTel = telfix; perMod.Tel = tel; //收货信息 User_ContactM conMod = new User_ContactM(); conMod.FK_Area = iArea; conMod.Name = realname; conMod.Address = address; conMod.FixTel = telfix; conMod.Tel = tel; //事务类 User_InfoL.Reg1_TransM lsTrans = new User_InfoL.Reg1_TransM(); lsTrans.infoMod = infoMod; lsTrans.perMod = perMod; lsTrans.conMod = conMod; if (exp > 0) { lsTrans.IsUseCard = true; lsTrans.Exp = exp; } DbHelp.ExecuteTrans(new DbHelpParam(), User_InfoL.Reg1_Trans, lsTrans); if (lsTrans.returnValue == "1") { Session.Remove("uverify"); User_Info.Login(cname, pwd); int isSend = 0; try { string url = Request.Url.AbsoluteUri.Replace(Request.Url.AbsolutePath, "") + "/email/regSuccess.aspx?un=" + cname; string sText = Fn.GetPageHtml(url); User_InfoL.SendEmail(email, cname + " 您好,您在搜菜网已成功注册会员", sText); isSend = 1; } catch { } msgAjax.Success(isSend.ToString()); } else { msgAjax.Error(lsTrans.returnValue); } }
protected void EditInfo() { string sName1 = Fn.EncodeHtml(Req.GetForm("cName1")); string sName = Fn.EncodeHtml(Req.GetForm("cName")); string sTel = Fn.EncodeHtml(Req.GetForm("cTel")); string sFixTel = Fn.EncodeHtml(Req.GetForm("cFixTel")); string sAddress = Fn.EncodeHtml(Req.GetForm("cAddress")); string sArea = Req.GetForm("cArea"); string sEmail = Fn.EncodeHtml(Req.GetForm("cEmail")); string sDetail = Fn.EncodeHtml(Req.GetForm("cInfo")); if (sName1.Length < 1 || sName1.Length > 100) { msgAjax.Error("请输入公司名称,不超100个字;"); } if (sName.Length < 1 || sName.Length > 30) { msgAjax.Error("请输入姓名,不超30个字;"); } if (sTel.Length == 0 && sFixTel.Length == 0) { msgAjax.Error("手机/电话必填一项;"); } else { if (sTel.Length > 25) { msgAjax.Error("手机不超25个字符;"); } if (sFixTel.Length > 25) { msgAjax.Error("电话不超25个字符;"); } } if (sAddress.Length < 1 || sAddress.Length > 250) { msgAjax.Error("请输入详细地址,不超250个字;"); } if ((!Fn.IsIntBool(sArea))) { msgAjax.Error("请选择地区;"); } else if (Convert.ToInt32(sArea) < 1) { msgAjax.Error("请选择地区;"); } if (sDetail.Length > 2000) { msgAjax.Error("公司介绍不超过2000字符;"); } if (msgAjax.IsError) { return; } //邮箱 if (sEmail.Length == 0) { msgAjax.Error("请输入邮箱;");//请输入邮箱 } else { if (sEmail.Length < 5 || sEmail.Length > 30) { msgAjax.Error("邮箱须在5-30个字符之间;");//邮箱须在5-30个字符之间 } else { if (!Fn.IsRegex(sEmail, Fn.EnumRegex.电子邮件)) { msgAjax.Error("邮箱格式不正确;");//邮箱格式不正确 } else { if (User_InfoL.IsEmailEdit(sEmail, userID)) { msgAjax.Error("此邮箱名已被注册,请重新输入;");//此邮箱名已被注册,请更换一个邮箱试试 } } } } if (msgAjax.IsError) { return; } //团体用户信息 User_TeamM teamMod = new User_TeamM(); teamMod.TeamName = sName1; teamMod.RealName = sName; teamMod.Area = int.Parse(sArea); teamMod.Address = sAddress; teamMod.Tel = sTel; teamMod.FixTel = sFixTel; teamMod.Detail = sDetail; //账户信息 User_InfoM infoMod = new User_InfoM(); infoMod.Email = sEmail; EditInfo_TransM tmod = new EditInfo_TransM(); tmod.infoMod = infoMod; tmod.teamMod = teamMod; DbHelp.ExecuteTrans(new DbHelpParam(), EditInfo_Trans, tmod); if (tmod.returnValue == "1") { msgAjax.Success("1"); } else { msgAjax.Error(tmod.returnValue); } }
private void LL() { string sSQL = "select TeamName,RealName,Area,Address,Tel,FixTel,Email,Detail " + User_InfoL.SQL_UserLJTeam() + " where UserSN=" + userID + " and OpenIdentity&8=8"; string sArea = string.Empty; using (IDataReader dr = DbHelp.Read(sSQL)) { if (dr.Read()) { this.cName1.Text = dr["TeamName"].ToString(); this.cName.Text = dr["RealName"].ToString(); this.cTel.Text = dr["Tel"].ToString(); this.cFixTel.Text = dr["FixTel"].ToString(); this.cAddress.Text = dr["Address"].ToString(); this.cEmail.Text = dr["Email"].ToString(); pageDetail = dr["Detail"].ToString(); sArea = dr["Area"].ToString(); this.cArea.Text = sArea; } else { new MessageGeneral().Error("不存此用户"); } } }