/// <summary>
        /// 静态方法,根据主键来获取实体,如果没有获取到则返回null
        /// </summary>
        public static XiHuan_ActivityUserJoinEntity GetEntityByPrimaryKey(int Id)
        {
            XiHuan_ActivityUserJoinEntity obj = new XiHuan_ActivityUserJoinEntity();

            obj.Id = Id;
            obj.Retrieve();
            if (obj.IsPersistent)
            {
                return(obj);
            }
            else
            {
                return(null);
            }
        }
        /// <summary>
        /// 重新OnEuqal方法,通过主键来判断
        /// </summary>
        public override bool Equals(object obj)
        {
            if ((obj == null) || !(obj is XiHuan_ActivityUserJoinEntity))
            {
                return(false);
            }
            XiHuan_ActivityUserJoinEntity tmpObj = (XiHuan_ActivityUserJoinEntity)obj;

            if ((this.m_Id == tmpObj.m_Id))
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }