Ejemplo n.º 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();
     }
 }