/// <summary> /// Gets the change logs based on the query filtering. /// </summary> /// <param name="query">Query object.</param> /// <returns>Change logs.</returns> /// <remarks> </remarks> public static Sybase.Collections.GenericList<Sybase.Persistence.IChangeLog> GetChangeLogs(Sybase.Persistence.Query query) { Sybase.Collections.GenericList<YPF.Comercial.RRCC.SUP.ChangeLogImpl> _list = YPF.Comercial.RRCC.SUP.ChangeLogImpl.FindWithQuery(query); Sybase.Collections.GenericList<Sybase.Persistence.IChangeLog> _logs = new Sybase.Collections.GenericList<Sybase.Persistence.IChangeLog>(); for (int i = 0; i < _list.Size(); i++) { _logs.AddThis((Sybase.Persistence.IChangeLog)(_list[i])); } return _logs; }
/// <summary> /// Returns the log record list. /// </summary> public static Sybase.Collections.GenericList<Sybase.Persistence.ILogRecord> FindByEntity(string entityName, string keyValue) { Sybase.Persistence.Query _query = Sybase.Persistence.AbstractEntity.GetLogRecordQuery(entityName, keyValue); Sybase.Collections.GenericList<YPF.Comercial.RRCC.SUP.LogRecordImpl> _logList = YPF.Comercial.RRCC.SUP.LogRecordImpl.FindWithQuery(_query); Sybase.Collections.GenericList<Sybase.Persistence.ILogRecord> _logs = new Sybase.Collections.GenericList<Sybase.Persistence.ILogRecord>(); for (int i = 0; i < _logList.Size(); i++) { _logs.AddThis((Sybase.Persistence.ILogRecord)_logList[i]); } return _logs; }