private void BindData()
        {
            RankID.DataSource     = YAF.Classes.Data.DB.rank_list(PageContext.PageBoardID, null);
            RankID.DataValueField = "RankID";
            RankID.DataTextField  = "Name";
            RankID.DataBind();

            using (DataTable dt = YAF.Classes.Data.DB.user_list(PageContext.PageBoardID, CurrentUserID, null))
            {
                DataRow   row       = dt.Rows[0];
                UserFlags userFlags = new UserFlags(row["Flags"]);

                Name.Text                         = (string)row["Name"];
                Email.Text                        = row["Email"].ToString();
                IsHostAdminX.Checked              = userFlags.IsHostAdmin;
                IsApproved.Checked                = userFlags.IsApproved;
                IsGuestX.Checked                  = userFlags.IsGuest;
                IsCaptchaExcluded.Checked         = userFlags.IsCaptchaExcluded;
                IsExcludedFromActiveUsers.Checked = userFlags.IsActiveExcluded;
                Joined.Text                       = row["Joined"].ToString();
                LastVisit.Text                    = row["LastVisit"].ToString();
                ListItem item = RankID.Items.FindByValue(row["RankID"].ToString());

                if (item != null)
                {
                    item.Selected = true;
                }
            }
        }
Exemple #2
0
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }
            if (obj == this)
            {
                return(true);
            }
            var o = obj as DataRank;

            return(o != null && RankID.Equals(o.RankID));
        }
Exemple #3
0
        // Constructor

        internal Card(SuitID s, RankID r)
        {
            Suit = s;
            Rank = r;
        }
Exemple #4
0
        }                                                // 显示名称

        public override int GetHashCode()
        {
            return(RankID.GetHashCode());
        }
Exemple #5
0
 // Constructor
 public Card(SuitID s, RankID r)
 {
     Suit = s;
     Rank = r;
 }