/// <summary> /// 保存按钮事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void ButtonSave_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(TextBoxAccount.Text.Trim()) || String.IsNullOrEmpty(TextBoxUserName.Text.Trim())) { return; } if (RadioButtonListBan.SelectedItem == null) { return; } UserDataModel userDataModel = new UserDataModel { GUID = String.IsNullOrEmpty(UserGuid)?Guid.NewGuid().ToString():UserGuid, Account = TextBoxAccount.Text.Trim(), UserName = TextBoxUserName.Text.Trim(), Password = "******", Ban = RadioButtonListBan.SelectedItem.Value == "0" }; try { WebBean bean = WebBean.GetInstance(); bean.AddOrUpdateUser(userDataModel, string.IsNullOrEmpty(UserGuid)?"add":"update"); //如果用户组信息 bean.AddUserToUserGroup(UserGuid, string.Empty, false); foreach (ListItem item in CheckBoxListUserGroups.Items) { if (item.Selected) { bean.AddUserToUserGroup(userDataModel.GUID, item.Value, true); } } //if (CheckBoxListUserGroups.SelectedItem != null && DropDownListUserGroup.SelectedValue != "0") //{ // bean.AddUserToUserGroup(userDataModel.GUID, DropDownListUserGroup.SelectedValue, true); //} } catch (Exception ex) { WriteLog.WriteExceptionLog(ex.ToString()); } }