Esempio n. 1
0
 /// <summary>
 /// Initialisiert eine neue Instanz der <see cref="TaxOffices"/> Klasse.
 /// </summary>
 /// <param name="provider">Anbieter von Finanzämtern</param>
 /// <param name="validFor">Das Datum für das die abgefragten Finanzämter gültig sein müssen</param>
 public TaxOffices(ITaxOfficeProvider provider, DateTime?validFor)
 {
     ValidFor    = validFor;
     Provider    = provider;
     _taxOffices = provider.Query(validFor).ToLookup(x => x.BufaNr);
 }
Esempio n. 2
0
 /// <summary>
 /// Initialisiert eine neue Instanz der <see cref="TaxOffices"/> Klasse.
 /// </summary>
 /// <param name="provider">Anbieter von Finanzämtern</param>
 public TaxOffices(ITaxOfficeProvider provider)
     : this(provider, DateTime.Now)
 {
 }