public TimeRepository(
     bd_timetableContext context,
     IClasseRepository classeRepository,
     ISalleRepository salleRepository,
     IEnseignantRepository enseignantRepository
     ) : base(context)
 {
     this.classeRepository     = classeRepository;
     this.salleRepository      = salleRepository;
     this.enseignantRepository = enseignantRepository;
 }
 public TimeController(
     ITimeRepository repository,
     IPeriodeRepository periodeRepository,
     IJourRepository jourRepository,
     ISalleRepository salleRepository,
     IProgrammeRepository programmeRepository,
     IEnseignantRepository enseignantRepository,
     ITimeService service
     )
 {
     this.repository           = repository;
     this.periodeRepository    = periodeRepository;
     this.jourRepository       = jourRepository;
     this.salleRepository      = salleRepository;
     this.programmeRepository  = programmeRepository;
     this.enseignantRepository = enseignantRepository;
     this.service = service;
 }
 public EnseignantController(IEnseignantRepository repository)
 {
     this.repository = repository;
 }