public UnitOfWork(EfConfig.MyDbContext dbContext, IStationRepository stationRepository,
                   IUserRepository userRepository, IRouteRepository routeRepository, IStoppageRepository stoppageRepository,
                   ITicketRepository ticketRepository, ITrainRepository trainRepository)
 {
     _dbContext          = dbContext;
     _stationRepository  = stationRepository;
     _userRepository     = userRepository;
     _routeRepository    = routeRepository;
     _stoppageRepository = stoppageRepository;
     _ticketRepository   = ticketRepository;
     _trainRepository    = trainRepository;
 }
Example #2
0
 public UserRepository(EfConfig.MyDbContext dbContext) : base(dbContext)
 {
 }
 public StationRepository(EfConfig.MyDbContext dbContext) : base(dbContext)
 {
 }
 public TicketRepository(EfConfig.MyDbContext dbContext) : base(dbContext)
 {
 }
Example #5
0
 public StoppageRepository(EfConfig.MyDbContext dbContext) : base(dbContext)
 {
 }
Example #6
0
 public RouteRepository(EfConfig.MyDbContext dbContext) : base(dbContext)
 {
 }
 public TrainRepository(EfConfig.MyDbContext dbContext) : base(dbContext)
 {
 }
Example #8
0
 public GenericRepository(EfConfig.MyDbContext dbContext)
 {
     _dbContext = dbContext;
     _entities  = dbContext.Set <TEntity>();
 }