|
@@ -6,7 +6,14 @@ namespace PRSStores;
|
|
|
|
|
|
public class LogikalUsageStore : Store<LogikalUsage>
|
|
|
{
|
|
|
-
|
|
|
+ protected override CoreTable OnQuery(Filter<LogikalUsage>? filter, Columns<LogikalUsage>? columns, SortOrder<LogikalUsage>? 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);
|
|
@@ -16,4 +23,14 @@ public class LogikalUsageStore : Store<LogikalUsage>
|
|
|
{
|
|
|
UpdateUserTracking(typeof(LogikalUsage), UserTrackingAction.Write);
|
|
|
}
|
|
|
+
|
|
|
+ protected override void OnDelete(IEnumerable<LogikalUsage> entities)
|
|
|
+ {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ protected override void OnDelete(LogikalUsage entity)
|
|
|
+ {
|
|
|
+
|
|
|
+ }
|
|
|
}
|