コード例 #1
0
ファイル: UserDetail.aspx.cs プロジェクト: myeven/firstgit
 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
 }
コード例 #2
0
ファイル: UserAdd.aspx.cs プロジェクト: myeven/firstgit
 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
 }