BaseDataModel.cs 491 B

1234567891011121314
  1. using System.Collections.Generic;
  2. using InABox.Clients;
  3. using InABox.Core;
  4. namespace Comal.Classes
  5. {
  6. public class BaseDataModel<T> : AutoDataModel<T> where T : Entity, IPersistent, IRemotable, new()
  7. {
  8. public BaseDataModel(Filter<T> filter, Columns<T> columns = null, SortOrder<T> sort = null) : base(filter, columns, sort)
  9. {
  10. AddTable(new Filter<Employee>(x => x.UserLink.ID).IsEqualTo(ClientFactory.UserGuid), null, isdefault: true);
  11. }
  12. }
  13. }