public RouteController(IRouteRepository routeRepository, ITimeTableRepository timeTableRepository)
        {
            this.routeRepository = routeRepository;
            this.timeTableRepository = timeTableRepository;

            ViewBag.TimeTables = timeTableRepository.List();
        }
 public TimeTableController(ITimeTableRepository timeTableRepository, IPierRepository pierRepository, IStopRepository stopRepository, IRouteRepository routeRepository)
 {
     this.timeTableRepository = timeTableRepository;
     this.pierRepository = pierRepository;
     this.stopRepository = stopRepository;
     this.routeRepository = routeRepository;
 }
Esempio n. 3
0
        public UpdatesRepository(ITimeTableRepository timeTableRepository, IConfiguration configuration)
        {
            _timeTableRepository = timeTableRepository;
            _configuration       = configuration;

            CreateUpdateDirectory();
        }
Esempio n. 4
0
 public CreateTimeTableHandler(ITimeTableRepository timeTableRepository,
                               IMediator mediator,
                               ITimeTableDxos timeTableDxos)
 {
     _timeTableRepository = timeTableRepository ?? throw new ArgumentNullException(nameof(timeTableRepository));
     _mediator            = mediator ?? throw new ArgumentNullException(nameof(mediator));
     _timeTableDxos       = timeTableDxos ?? throw new ArgumentNullException(nameof(timeTableDxos));
 }
Esempio n. 5
0
 public DoctorRepository(ICSVStream <Doctor> stream, ISequencer <UserID> sequencer, ITimeTableRepository timeTableRepository, IHospitalRepository hospitalRepository, IRoomRepository roomRepository, IUserRepository userRepository)
     : base(ENTITY_NAME, stream, sequencer, new DoctorIdGeneratorStrategy())
 {
     _timeTableRepository = timeTableRepository;
     _hospitalRepository  = hospitalRepository;
     _roomRepository      = roomRepository;
     _userRepository      = userRepository;
 }
Esempio n. 6
0
        public static ITimeTableRepository CreateTimeTableRepository()
        {
            if(timeTableRepository == null)
            {
                timeTableRepository = new TimeTableRepository(LibrusFactory.DataContext);
            }

            return timeTableRepository;
        }
Esempio n. 7
0
 public LibrusManager(IClassRepository classRepository, ISubjectRepository subjectRepository, ITimeTableRepository timeTableRepository,
                      IStudentRepository studentRepository, IPresenceRepository presenceRepository)
 {
     this.classRepository     = classRepository;
     this.subjectRepository   = subjectRepository;
     this.timeTableRepository = timeTableRepository;
     this.studentRepository   = studentRepository;
     this.presenceRepository  = presenceRepository;
 }
Esempio n. 8
0
        public static ITimeTableRepository CreateTimeTableRepository()
        {
            if (timeTableRepository == null)
            {
                timeTableRepository = new TimeTableRepository(LibrusFactory.DataContext);
            }

            return(timeTableRepository);
        }
Esempio n. 9
0
 public LibrusManager(IClassRepository classRepository, ISubjectRepository subjectRepository, ITimeTableRepository timeTableRepository,
     IStudentRepository studentRepository, IPresenceRepository presenceRepository)
 {
     this.classRepository = classRepository;
     this.subjectRepository = subjectRepository;
     this.timeTableRepository = timeTableRepository;
     this.studentRepository = studentRepository;
     this.presenceRepository = presenceRepository;
 }
Esempio n. 10
0
 public PublicTransportRepository(DataContext context, ITicketRepository ticketRepository,
                                  IPricelistItemRepository pricelistItemRepository, ITimeTableRepository timeTableRepository,
                                  IUserDiscountRepository userDiscountRepository, IStationRepository stationRepository,
                                  IMapper mapper, UserManager <User> userManager, ILineRepository lineRepository)
 {
     _context                 = context;
     _ticketRepository        = ticketRepository;
     _pricelistItemRepository = pricelistItemRepository;
     _timeTableRepository     = timeTableRepository;
     _userDiscountRepository  = userDiscountRepository;
     _stationRepository       = stationRepository;
     _mapper         = mapper;
     _userManager    = userManager;
     _lineRepository = lineRepository;
 }
 public TimeTablesController(ITimeTableRepository timeTableRepository, IMapper mapper, IActionDescriptorCollectionProvider actionDescriptorCollectionProvider) : base(actionDescriptorCollectionProvider)
 {
     _timeTableRepository = timeTableRepository;
     _mapper = mapper;
 }
 public TimeTablesController(ITimeTableRepository repository)
 {
     _repository = repository;
 }
Esempio n. 13
0
 public GetTimeTableHandler(ITimeTableRepository timeTableRepository, ITimeTableDxos timeTableDxos, ILogger <GetTimeTableHandler> logger)
 {
     _timeTableRepository = timeTableRepository ?? throw new ArgumentNullException(nameof(timeTableRepository));
     _timeTableDxos       = timeTableDxos ?? throw new ArgumentNullException(nameof(timeTableDxos));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Esempio n. 14
0
 public TimeTableService(ITimeTableRepository timeTableRepository, IUnitOfWork unitOfWork)
 {
     _timeTableRepository = timeTableRepository;
     _unitOfWork          = unitOfWork;
 }
 public TimeTableController(ITimeTableRepository timeTableRepository)
 {
     this.timeTableRepository = timeTableRepository;
 }