private void SelectPass_Click(object sender, EventArgs e) { if (base.CheckCookie()) { string uid = Request["uid"]; if (uid != "") { if (CreditsFacade.GetCreditsUserGroupId(0f) != null) { int groupid = CreditsFacade.GetCreditsUserGroupId(0f).ID; //Users.UpdateUserGroupByUidList(groupid, uid); //IUser user = XUser.FindByID(uid.ToInt()); string[] array = uid.Split(','); for (int i = 0; i < array.Length; i++) { string value = array[i]; Int32 id = Convert.ToInt32(value); XUser user = XUser.FindByID(id); user.GroupID = groupid; user.Save(); CreditsFacade.UpdateUserCredits(id); } //Users.ClearUsersAuthstr(uid); XUser.ClearUsersAuthstr(uid); } if (this.sendemail.Checked) { Users.SendEmailForAccountCreateSucceed(uid); } base.RegisterStartupScript("PAGE", "window.location='forum_audituser.aspx';"); return; } base.RegisterStartupScript("", "<script>alert('请选择相应的用户!');window.location='forum_audituser.aspx';</script>"); } }
private void AllPass_Click(object sender, EventArgs e) { if (base.CheckCookie()) { if (CreditsFacade.GetCreditsUserGroupId(0f) != null) { int groupid = CreditsFacade.GetCreditsUserGroupId(0f).ID; UserGroup.ChangeAllUserGroupId(8, groupid); //foreach (DataRow dataRow in Users.GetUserListByGroupid(8).Rows) foreach (XUser user in XUser.FindAllByGroupID(8)) { //CreditsFacade.UpdateUserCredits(Convert.ToInt32(dataRow["uid"].ToString())); CreditsFacade.UpdateUserCredits(user.ID); } //Users.ClearUsersAuthstrByUncheckedUserGroup(); XUser.ClearUsersAuthstr(XUser.GetUidListByUserGroupId(8)); } if (this.sendemail.Checked) { Users.SendEmailForUncheckedUserGroup(); } base.RegisterStartupScript("PAGE", "window.location='forum_audituser.aspx';"); } }