using System; using System.Collections.Generic; using System.Text; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace Mtxfw.shop._Admin { public partial class admin_member_add : Mtxfw.Utility.AdminPage { Mtxfw.DAL.user_info daoUser = new Mtxfw.DAL.user_info(); Mtxfw.DAL.user_Results daoResults = new Mtxfw.DAL.user_Results(); public Mtxfw.DAL.Admin admin = new Mtxfw.DAL.Admin(); public string strprovince = ""; #region 判断页面是否刷新 private bool _refreshState; private bool _isRefresh; /// /// 判断页面是否刷新 /// public bool IsRefresh { get { return _isRefresh; } } protected override void LoadViewState(object savedState) { object[] allStates = (object[])savedState; base.LoadViewState(allStates[0]); _refreshState = (bool)allStates[1]; _isRefresh = _refreshState == (bool)Session["__ISREFRESH"]; } protected override object SaveViewState() { Session["__ISREFRESH"] = _refreshState; object[] allStates = new object[2]; allStates[0] = base.SaveViewState(); allStates[1] = !_refreshState; return allStates; } #endregion protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Hidd_Url.Value = Request.UrlReferrer.ToString(); } Btn_Edit.Click += delegate(object s, EventArgs ex) { try { string province = "", city = "", county = "", strMemberCard = (daoUser.GetMaxMemberCard() + 1).ToString(); bool b = true; Text_UserName.Text = Text_UserName.Text.Trim(); Text_Password.Text = Text_Password.Text.Trim(); //Text_Password2.Text = Text_Password2.Text.Trim(); //Text_conform_Password2.Text = Text_conform_Password2.Text.Trim(); if (!String.IsNullOrEmpty(Text_UserName.Text)) { if (daoUser.IsExists(Text_UserName.Text)) { b = false; ClientScript.RegisterStartupScript(this.GetType(), "", ""); } } else { { b = false; ClientScript.RegisterStartupScript(this.GetType(), "", ""); } } if (String.IsNullOrEmpty(Text_Password.Text)) { b = false; ClientScript.RegisterStartupScript(this.GetType(), "", ""); } if (String.IsNullOrEmpty(Text_Phone.Text)) { b = false; ClientScript.RegisterStartupScript(this.GetType(), "", ""); } else { if (!System.Text.RegularExpressions.Regex.IsMatch(Text_Phone.Text.Trim(), @"^[1]+[3,4,5,8]+\d{9}")) { b = false; ClientScript.RegisterStartupScript(this.GetType(), "", ""); } } int ContactID = 0; string ContactIDS = ""; if (b) { Mtxfw.Model.user_info model = new Mtxfw.Model.user_info(); model.MemberCard = strMemberCard; model.UserName = Text_UserName.Text; model.Password = Mtxfw.Utility.Security.EncryptString(Text_Password.Text); model.Password2 = model.Password; //Mtxfw.Utility.Security.EncryptString(Text_Password2.Text); model.RealName = ""; model.NCName = ""; model.UserPic = ""; model.Sex = ""; model.SFZ = ""; model.Mobile = ""; model.Phone = Text_Phone.Text; model.Email = ""; model.Province = province; model.City = city; model.County = county; model.MailingAddress = ""; model.PostalCode = ""; model.QQ = ""; model.CompanyName = ""; model.CompanyNumber = ""; model.CompanyContact = ""; model.ProductName = ""; model.UserState = "正常"; model.RegTime = DateTime.Now; model.RegTime2 = DateTime.Now; /*SqlDataReader Dr = daoUser.GetUserId(Text_RememberID.Text); if (Dr.Read()) { RememberID = int.Parse(Dr["Id"].ToString()); RememberIDS = Dr["RememberIDS"].ToString(); } Dr.Close();*/ model.RememberID = 0; model.RememberIDS = ""; model.SuperiorsID = 0; model.SuperiorsIDS = ""; model.ContactID = ContactID; if (ContactIDS == "") { model.ContactIDS = "," + ContactID.ToString() + ","; } else { model.ContactIDS = ContactIDS + ContactID.ToString() + ","; } model.DLRememberID = 0; model.DLRememberIDS = ""; model.SJRememberID = 0; model.SJRememberIDS = ""; model.uLevel0 = 0; model.uLevel3 = 0; int uLevel5 = 0; model.uLevel5 = uLevel5; model.utype = "0"; model.uutype = "0"; model.openid = ""; model.opentype = 0; model.opentype2 = 0; model.refresh_token = ""; model.refresh_token_time = ""; model.IFUpUserName = 0; model.Id = daoUser.Add(model); daoUser.UpdateMoney("umoney30", 10, model.Id); Mtxfw.Utility.Tools.Message("添加成功!", Hidd_Url.Value); } } catch { } }; } } }