| 12345678910111213141516171819202122232425262728293031323334353637 | 
							- using Comal.Classes;
 
- using InABox.Core;
 
- using InABox.Database;
 
- namespace PRSStores;
 
- public class V6UsageStore : Store<V6Usage>
 
- {
 
-     protected override CoreTable OnQuery(Filter<V6Usage>? filter, Columns<V6Usage>? columns, SortOrder<V6Usage>? 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(V6Usage[] entities, ref string auditnote)
 
-     {
 
-         UpdateUserTracking(typeof(V6Usage), UserTrackingAction.Write);
 
-     }
 
-     protected override void OnSave(V6Usage entity, ref string auditnote)
 
-     {
 
-         UpdateUserTracking(typeof(V6Usage), UserTrackingAction.Write);
 
-     }
 
-     protected override void OnDelete(IEnumerable<V6Usage> entities)
 
-     {
 
-     }
 
-     protected override void OnDelete(V6Usage entity)
 
-     {
 
-     }
 
- }
 
 
  |