Пример #1
0
 public DbSet <TEntity> SetOf <TEntity>() where TEntity : Entity
 {
     if (Accounts is IEnumerable <TEntity> )
     {
         return(Accounts as DbSet <TEntity>);
     }
     else if (Bills is IEnumerable <TEntity> )
     {
         Accounts.Load();
         return(Bills as DbSet <TEntity>);
     }
     else if (Goods is IEnumerable <TEntity> )
     {
         Importances.Load();
         GoodTypes.Load();
         return(Goods as DbSet <TEntity>);
     }
     else if (Importances is IEnumerable <TEntity> )
     {
         return(Importances as DbSet <TEntity>);
     }
     else if (GoodTypes is IEnumerable <TEntity> )
     {
         return(GoodTypes as DbSet <TEntity>);
     }
     else if (Users is IEnumerable <TEntity> )
     {
         Bills.Load();
         Goods.Load();
         return(Users as DbSet <TEntity>);
     }
     else
     {
         throw new ArgumentException();
     }
 }
 private void SetImportances(List <int> importances)
 {
     Importances.AddRange(importances ?? new List <int> {
         0, 1, 2, 3
     });
 }
 private bool IsEventSuitableForImportances(TmEvent tmEvent)
 {
     return(Importances.Contains(tmEvent.Importance));
 }
Пример #4
0
 public ApiImportance GetImportance(int id)
 {
     return(Importances.Where(x => x.Id == id).FirstOrDefault());
 }