protected void btnSubmit_Click(object sender, EventArgs e) { bool rs = false; string url = "Manager_List.aspx"; string sql = ""; string manageName = Web9long.DB.SQLUtility.Replace(this.txtUserName.Text); if (txtManageID.Value!="") { sql = "select * from SYS_ManageInfo where MI_UserName ='******' and MI_ID<>" + txtManageID.Value; } else { sql = "select * from SYS_ManageInfo where MI_UserName='******'"; } etymanage = bll.GetOnlyRow<SYS_ManageInfo>(sql); if (etymanage != null) Web9long.Web.Clew.AlertBack("用户名称不能重复"); etymanage = new SYS_ManageInfo(); etymanage.MI_UserName = txtUserName.Text; etymanage.MI_TrueName = txtRealName.Text; etymanage.MI_IsLock = int.Parse(rblIsLock.SelectedValue); etymanage.MI_RoleID = int.Parse(ddlRoleId.SelectedValue); if (txtManageID.Value != "") { base.ChkAdminLevel("sys_manager","edit"); if (txtUserPwd.Text.Trim() != defaultpassword) etymanage.MI_PSW = Web9long.Encrypt.MD5(txtUserPwd.Text); etymanage.TableCondition().Where = " MI_ID=" + txtManageID.Value; rs = bll.Update(etymanage) > 0; url = "Manager_Edit.aspx?action=edit&id=" + txtManageID.Value; } else { base.ChkAdminLevel("sys_manager","add"); etymanage.MI_PSW = Web9long.Encrypt.MD5(txtUserPwd.Text); rs = bll.Insert(etymanage) > 0; } Web9long.Web.Clew.Alert("操作" + (rs ? "成功" : "失败") + "!", url); }