private static void PobierzLiczbeWyslanychPismWgDnia(IPismoService pismoService) { var liczbeWyslanychPismWgDnia = pismoService.PobierzLiczbeWyslanychPismWgDnia(); Console.WriteLine("Punkt 3 -> Liczba wyslanych pism wg daty"); ConsoleTable.From(liczbeWyslanychPismWgDnia).Write(); }
private static void PobierzWysylkiWgStandardow(IPismoService pismoService) { var wysylki = pismoService.PobierzWysylkiWgStandardow(); Console.WriteLine("Punkt 1 -> Wszystkie wysyłki:"); ConsoleTable.From(wysylki).Write(); }
private static void PobierzPismaWgStandardow(IPismoService pismoService) { var pisma = pismoService.PobierzPismaWgStandardow(); Console.WriteLine("Punkt 2-> Wszystkie pisma priorytetowe, które nie zostały wysłane: {0}", pisma.Count); ConsoleTable.From(pisma).Write(); }
public Zadanie2Testy() { var services = new ServiceCollection(); services.AddTransient <IPismoService, PismoService>(); services.AddDbContextPool <PismoContext>( options => options.UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString())); var serviceProvider = services.BuildServiceProvider(); _pismoService = serviceProvider.GetService <IPismoService>(); serviceProvider.GetService <PismoContext>().Database.EnsureCreated(); }