/// <summary> /// CopyValue 方法 /// </summary> public virtual void CopyValue(SystemLogBase obj) { obj.LogLevel = this._log_level; obj.LogType = this._log_type; obj.LogDate = this._log_date; obj.LogSource = this._log_source; obj.LogUser = this._log_user; obj.LogDescrption = this._log_descrption; obj.LogRequestInfo = this._log_requestinfo; obj.LogRelateMoudleID = this._log_relatemoudleid; obj.LogRelateMoudleDataID = this._log_relatemoudledataid; obj.LogRelateUserID = this._log_relateuserid; obj.LogRelateDateTime = this._log_relatedatetime; }
/// <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); } SystemLogBase castObj = (SystemLogBase)obj; return((castObj != null) && (this._log_id == castObj.LogID)); }