protected void btnupdate_Click(object sender, EventArgs e) { #region 更新用户信息 Users user = new Users(); user.ID = Convert.ToInt32(ViewState["UserId"]); user.LoginId = this.txtLoginId.Text.Trim(); user.Mail = this.txtmail.Text.Trim(); user.Name = this.txtname.Text.Trim(); user.Phone = this.txtphone.Text.Trim(); user.Address = this.txtaddress.Text.Trim(); user.LoginPwd = this.txtpwd.Text.Trim(); foreach (ListItem lt in rbtnlistuserstate.Items) { if (lt.Selected == true) { user.UserStates = UserStateManager.GetUserStatesById(Convert.ToInt32(lt.Value)); } } foreach (ListItem lt in rbtnlistuserrole.Items) { if (lt.Selected == true) { user.UserRoles = UserRoleManager.GetUserRolesById(Convert.ToInt32(lt.Value)); } } if (UserManager.UpdateUser(user)) { Response.Redirect("ListAllUsers.aspx"); } else { Response.Write("<script>alert('更新失败')</script>"); } #endregion }
protected void btnadd_Click(object sender, EventArgs e) { #region 注册用户 Users user = new Users(); user.LoginId = txtLoginId.Text; user.LoginPwd = txtpwd.Text; user.Mail = txtmail.Text; user.Name = txtname.Text; user.Phone = txtphone.Text; user.Address = txtaddress.Text; foreach (ListItem lt in ddluserstate.Items) { if (lt.Selected == true) { user.UserStates = UserStateManager.GetUserStatesById(Convert.ToInt32(lt.Value)); } } foreach (ListItem lt in ddluserrole.Items) { if (lt.Selected == true) { user.UserRoles = UserRoleManager.GetUserRolesById(Convert.ToInt32(lt.Value)); } } if (UserManager.UserReg(user)) { Response.Redirect("ListAllUsers.aspx"); } else { labmessage.Text = "该用户名已被注册,请选择其他用户名"; } #endregion }