private bool DoEdit(int _id) { bool result = false; ps_manager model = new ps_manager(); model.GetModel(_id); model.role_id = int.Parse(ddlRoleId.SelectedValue); if (ddlCategoryId.SelectedValue != "") { model.depot_category_id = int.Parse(ddlCategoryId.SelectedValue); } else { model.depot_category_id = 0; } if (ddlDepotId.SelectedValue != "") { model.depot_id = int.Parse(ddlDepotId.SelectedValue); } else { model.depot_id = 0; } //检测用户名是否重复 if (model.ExistsE(txtUserName.Text.Trim(), _id)) { mym.JscriptMsg(this.Page, "用户名已经存在,请更换!", "", "Error"); return(false); } model.user_name = txtUserName.Text.Trim(); //判断密码是否更改 if (txtPassword.Text.Trim() != defaultpassword) { model.password = FormsAuthentication.HashPasswordForStoringInConfigFile(txtPassword.Text.Trim(), "MD5"); } model.real_name = txtRealName.Text.Trim(); //model.add_time = DateTime.Now; model.mobile = txtmobile.Text.Trim(); model.remark = txtremark.Text.Trim(); if (cbIsLock.Checked == true) { model.is_lock = 1; } else { model.is_lock = 2; } if (model.Update()) { mym.AddAdminLog("修改", "修改用户:" + txtRealName.Text); //记录日志 result = true; } return(result); }