//constructor
 public ScheduleController(IScheduleRepository scheduleRepository, UserManager <ApplicationUser> userManager, ICourseRepository courseRepository, IDayOfTheWeekRepository dayWeekRepository, ITimeRepository timeRepository)
 {
     _scheduleRepository = scheduleRepository;
     _userManager        = userManager;
     _courseRepository   = courseRepository;
     _dayWeekRepository  = dayWeekRepository;
     _timeRepository     = timeRepository;
 }
 public HomeController(ICourseRepository courseRepository,
                       IDayOfTheWeekRepository dayOfTheWeekRepository,
                       ITimeRepository timeRepository,
                       IAnnouncementRepository announcementRepo,
                       UserManager <ApplicationUser> userManager,
                       IProfilePictureRepository pic,
                       IAuthenticationRepository user,
                       IScheduleRepository scheduleRepository)
 {
     _courseRepository       = courseRepository;
     _dayOfTheWeekRepository = dayOfTheWeekRepository;
     _timeRepository         = timeRepository;
     _announcementRepo       = announcementRepo;
     _userManager            = userManager;
     _pic  = pic;
     _user = user;
     _scheduleRepository = scheduleRepository;
 }