private void SaveInfo() { ShowShop.BLL.Member.MemberAccount abll = new ShowShop.BLL.Member.MemberAccount(); ShowShop.BLL.Member.MemberInfo bll = new ShowShop.BLL.Member.MemberInfo(); Model.Member.MemberInfo model = new ShowShop.Model.Member.MemberInfo(); try { model.PrivacySettings = ckbPrivacySettings.Checked?1:0; model.TrueName = txtTrueName.Text; model.Title = txtTitle.Text; model.Photo = "";//txtPhoto.Text; model.Birthday = ChangeHope.Common.StringHelper.StringToDateTime(txtBirthday.Text); model.PapersType = ddlPapersType.SelectedValue; model.PapersNumber = txtPapersNumber.Text; model.Origin = txtOrigin.Text; model.Nation = txtNation.Text; model.Sex = ChangeHope.Common.StringHelper.StringToInt(ddlSex.SelectedValue); model.Marriage = ChangeHope.Common.StringHelper.StringToInt(ddlMarriage.SelectedValue); model.Education = ddlEducation.SelectedValue; model.GraduateSchool = txtGraduateSchool.Text; model.Province = ChangeHope.WebPage.PageRequest.GetFormString("ctl00$workspace$ddlProvince"); model.City = ChangeHope.WebPage.PageRequest.GetFormString("ctl00$workspace$ddlCity"); model.Borough = ChangeHope.WebPage.PageRequest.GetFormString("ctl00$workspace$ddlBorough"); model.Address = txtAddress.Text; /*kevin 12.12 修改*/ if (txtZip.Text != "") { if (!ChangeHope.Common.ValidateHelper.IsSend(txtZip.Text.Trim())) { this.ltlMsg.Text = "请输入正确的邮政编码"; this.pnlMsg.Visible = true; this.pnlMsg.CssClass = "actionErr"; return; } } if (txtOfficePhone.Text != "") { if (!ChangeHope.Common.ValidateHelper.IsPhone(txtOfficePhone.Text)) { this.ltlMsg.Text = "请输入正确的电话号码"; this.pnlMsg.Visible = true; this.pnlMsg.CssClass = "actionErr"; return; } } if (txtMobilePhone.Text != "") { if (!ChangeHope.Common.ValidateHelper.IsMobilePhone(txtMobilePhone.Text)) { this.ltlMsg.Text = "请输入正确的手机号码"; this.pnlMsg.Visible = true; this.pnlMsg.CssClass = "actionErr"; return; } } if (txtHomePhone.Text != "") { if (!ChangeHope.Common.ValidateHelper.IsPhone(txtHomePhone.Text)) { this.ltlMsg.Text = "请输入正确的住宅电话号码"; this.pnlMsg.Visible = true; this.pnlMsg.CssClass = "actionErr"; return; } } if (txtHandPhone.Text != "") { if (!ChangeHope.Common.ValidateHelper.IsPhone(txtHandPhone.Text)) { this.ltlMsg.Text = "请输入正确的小灵通号码"; this.pnlMsg.Visible = true; this.pnlMsg.CssClass = "actionErr"; return; } } if (txtFax.Text != "") { if (!ChangeHope.Common.ValidateHelper.IsPhone(txtFax.Text)) { this.ltlMsg.Text = "请输入正确的传真号码"; this.pnlMsg.Visible = true; this.pnlMsg.CssClass = "actionErr"; return; } } if (txtQQ.Text != "") { if (!ChangeHope.Common.ValidateHelper.IsNumber(txtQQ.Text) || txtQQ.Text.Length < 5 || txtQQ.Text.Length > 13) { this.ltlMsg.Text = "请输入正确的QQ号码"; this.pnlMsg.Visible = true; this.pnlMsg.CssClass = "actionErr"; return; } } if (txtUC.Text != "") { if (!ChangeHope.Common.ValidateHelper.IsNumber(txtUC.Text) || txtUC.Text.Length < 5 || txtUC.Text.Length > 13) { this.ltlMsg.Text = "请输入正确的UC号码"; this.pnlMsg.Visible = true; this.pnlMsg.CssClass = "actionErr"; return; } } model.Zip = txtZip.Text; model.OfficePhone = txtOfficePhone.Text; model.HomePhone = txtHomePhone.Text; model.MobilePhone = txtMobilePhone.Text; model.HandPhone = txtHandPhone.Text; model.Fax = txtFax.Text; model.PersonWebSite = txtPersonWebSite.Text; model.QQ = txtQQ.Text; model.MSN = txtMSN.Text; model.ICQ = txtICQ.Text; model.UC = txtUC.Text; model.LifeHobbies = txtLifeHobbies.Text; model.CultureHobbies = txtCultureHobbies.Text; model.Entertainment = txtEntertainment.Text; model.SportsHobbies = txtSportsHobbies.Text; model.OtherHobbies = txtOtherHobbies.Text; model.IncName = txtIncName.Text; model.Department = txtDepartment.Text; model.Positions = txtPositions.Text; model.WorkRange = txtWorkRange.Text; model.IncAddress = txtIncAddress.Text; model.MonthlyInCome = txtMonthlyInCome.Text; if (bll.Exists(Convert.ToInt32(ViewState["uid"].ToString())) && ViewState["uid"] != null) { model.UID = Convert.ToInt32(ViewState["uid"].ToString()); bll.Update(model); } else { model.UID = GetIdByUserId(this.txtUserId.Text.Trim()); bll.Add(model); } this.ltlMsg.Text = "编辑信息成功"; this.pnlMsg.Visible = true; this.pnlMsg.CssClass = "actionOk"; } catch { } finally { model = null; bll = null; } }