using Comal.Classes; using InABox.Core; using InABox.Database; namespace PRSStores; public class LogikalUsageStore : Store { protected override CoreTable OnQuery(Filter? filter, Columns? columns, SortOrder? sort, CoreRange? range) { var _result = new CoreTable(); foreach (var column in columns) _result.Columns.Add(new CoreColumn(column.Type, column.Property)); return _result; } protected override void OnSave(LogikalUsage[] entities, ref string auditnote) { UpdateUserTracking(typeof(LogikalUsage), UserTrackingAction.Write); } protected override void OnSave(LogikalUsage entity, ref string auditnote) { UpdateUserTracking(typeof(LogikalUsage), UserTrackingAction.Write); } protected override void OnDelete(IEnumerable entities) { } protected override void OnDelete(LogikalUsage entity) { } }