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

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

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