public UnitOfWork(ModelContainer context)
 {
     _context    = context;
     Klijenti    = new KlijentRepository(context);
     Gradovi     = new GradRepository(context);
     Filijale    = new FilijalaRepository(context);
     Zaposleni   = new ZaposleniRepository(context);
     Vozila      = new VoziloRepository(context);
     Ocene       = new OcenaRepository(context);
     Rezervacije = new RezervacijaRepository(context);
     Agenti      = new AgentiRepository(context);
     Serviseri   = new ServiseriRepository(context);
     Servisi     = new ServisRepository(context);
     Osiguranja  = new OsiguranjeRepository(context);
 }
Exemple #2
0
 public MasterRepository(ProjectDbContext context)
 {
     dbContext                  = context;
     ServisRepository           = new ServisRepository(context);
     ServiserRacunaraRepository = new ServiserRacunaraRepository(context, ServisRepository);
     RacunarRepository          = new RacunarRepository(context);
     VlasnikRacunaraRepository  = new VlasnikRacunaraRepository(context);
     KomponentaRepository       = new KomponentaRepository(context);
     GarantniListRepository     = new GarantniListRepository(context);
     PosjedujeRepository        = new PosjedujeRepository(context);
     SastojiSeRepository        = new SastojiSeRepository(context);
     RadiRepository             = new RadiRepository(context);
     DonosiRepository           = new DonosiRepository(context);
     ServisiraRepository        = new ServisiraRepository(context);
     RacunarskiServisRepository = new RacunarskiServisRepository(context);
     KorisnikRepository         = new KorisnikRepository(context, VlasnikRacunaraRepository, ServiserRacunaraRepository);
     MiscRepository             = new MiscRepository(context, PosjedujeRepository, KorisnikRepository, RacunarRepository, VlasnikRacunaraRepository);
 }