public List<SPClientEntity> FindAllNotInClientGroup(SPClientGroupEntity spClientGroupEntity) { NHibernateDynamicQueryGenerator<SPClientEntity> queryGenerator = this.GetNewQueryBuilder(); queryGenerator.AddWhereClause(Or(Not(PROPERTY_SPCLIENTGROUPID.Eq(spClientGroupEntity)), PROPERTY_SPCLIENTGROUPID.IsNull())); return this.FindListByQueryBuilder(queryGenerator); }
/// <summary> /// 全构造函数 /// </summary> public SPClientEntity(int id, string name, string description, string recieveDataUrl, int?userID, bool?syncData, string okMessage, string failedMessage, string syncType, SPClientGroupEntity sPClientGroupID, bool?isDefaultClient, string alias) { _id = id; _name = name; _description = description; _recieveDataUrl = recieveDataUrl; _userID = userID; _syncData = syncData; _okMessage = okMessage; _failedMessage = failedMessage; _syncType = syncType; _sPClientGroupID = sPClientGroupID; _isDefaultClient = isDefaultClient; _alias = alias; }
/// <summary> /// 默认构造函数 /// </summary> public SPClientEntity() { _id = 0; _name = null; _description = null; _recieveDataUrl = null; _userID = null; _syncData = null; _okMessage = null; _failedMessage = null; _syncType = null; _sPClientGroupID = null; _isDefaultClient = null; _alias = null; }
/// <summary> /// local implementation of Equals based on unique value members /// </summary> public override bool Equals(object obj) { if (this == obj) { return(true); } if ((obj == null) || (obj.GetType() != this.GetType())) { return(false); } SPClientGroupEntity castObj = (SPClientGroupEntity)obj; return((castObj != null) && (this._id == castObj.Id)); }