Esempio n. 1
0
        public void BindData()
        {
            this.DataGrid1.AllowCustomPaging = false;
            this.DataGrid1.TableHeaderName   = "审核用户列表";
            this.DataGrid1.DataKeyField      = "uid";
            //DataTable userListByGroupid = Users.GetUserListByGroupid(8);
            //this.DataGrid1.BindData(userListByGroupid);
            //this.AllDelete.Enabled = (userListByGroupid.Rows.Count > 0);
            //this.AllPass.Enabled = (userListByGroupid.Rows.Count > 0);
            EntityList <XUser> list = XUser.FindAllByGroupID(8);

            this.DataGrid1.BindData(list.ToDataTable(false));
            this.AllDelete.Enabled = list.Count > 0;
            this.AllPass.Enabled   = list.Count > 0;
        }
Esempio n. 2
0
 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';");
     }
 }