コード例 #1
0
 public PassengerLogic(IMapper mapper, IPassengerRepository passengerRepository, IAddressLogic addressLogic, IRouteLogic routeLogic)
 {
     _mapper = mapper;
     _passengerRepository = passengerRepository;
     _addressLogic        = addressLogic;
     _routeLogic          = routeLogic;
 }
コード例 #2
0
        public UniqueRouteNumberAttribute(string routeId)
        {
            var context = new TrainBookingContext();
            _routeLogic = new RouteLogic(new RouteRepository(context));

            RouteId = routeId;
        }
コード例 #3
0
        public NotRepeatWayStationAttribute(string routeId)
        {
            RouteId = routeId;
            var context = new TrainBookingContext();

            _routeLogic = new RouteLogic(new RouteRepository(context));
        }
コード例 #4
0
 public ExcursionController(IExcursionLogic edLogic, IRouteLogic courseLogic, IOrderLogic payLogic, ReportLogic reportLogic)
 {
     this.edLogic     = edLogic;
     this.routeLogic  = courseLogic;
     this.payLogic    = payLogic;
     this.reportLogic = reportLogic;
 }
コード例 #5
0
        public StationRouteController()
        {
            var context = new TrainBookingContext();

            _stationRouteLogic = new StationRouteLogic(new StationRouteRepository(context));
            _routeLogic = new RouteLogic(new RouteRepository(context));
            _stationLogic = new StationLogic(new StationRepository(context));
        }
コード例 #6
0
        public CorrectArrivalDateAttribute(string routeId, string arrivalDateTime)
        {
            RouteId = routeId;
            ArrivalDateTime = arrivalDateTime;

            var context = new TrainBookingContext();

            _routeLogic = new RouteLogic(new RouteRepository(context));
        }
コード例 #7
0
 public RideController(IAddressLogic addressLogic, IRideRequestLogic rideRequestLogic, IRideLogic rideLogic, IRouteLogic routeLogic, IUserRepository userRepository, IPassengerLogic passengerLogic)
 {
     _addressLogic     = addressLogic;
     _rideLogic        = rideLogic;
     _rideRequestLogic = rideRequestLogic;
     _routeLogic       = routeLogic;
     _userRepository   = userRepository;
     _passengerLogic   = passengerLogic;
 }
コード例 #8
0
ファイル: RideLogic.cs プロジェクト: gerdasml/share-car-app
 public RideLogic(IRouteLogic routeLogic, IRideRepository rideRepository, IAddressLogic addressLogic, IMapper mapper, UserManager <User> userManager, IPassengerLogic passengerLogic)
 {
     _rideRepository = rideRepository;
     _addressLogic   = addressLogic;
     _routeLogic     = routeLogic;
     _mapper         = mapper;
     _userManager    = userManager;
     _passengerLogic = passengerLogic;
 }
コード例 #9
0
        public CorrectDepatureDateAttribute(string routeId, string depatureDateTime)
        {
            RouteId = routeId;
            DepatureDateTime = depatureDateTime;

            var context = new TrainBookingContext();

            _routeLogic = new RouteLogic(new RouteRepository(context));
        }
コード例 #10
0
ファイル: RideLogic.cs プロジェクト: superhp/share-car-app
 public RideLogic(IRouteLogic routeLogic, IRideRepository rideRepository, IDriverNoteLogic driverNoteLogic, IAddressLogic addressLogic, IMapper mapper, IUserLogic userLogic, IPassengerLogic passengerLogic)
 {
     _rideRepository  = rideRepository;
     _addressLogic    = addressLogic;
     _routeLogic      = routeLogic;
     _mapper          = mapper;
     _driverNoteLogic = driverNoteLogic;
     _userLogic       = userLogic;
     _passengerLogic  = passengerLogic;
 }
コード例 #11
0
        //git commit
        public RouteController()
        {
            var context = new TrainBookingContext();

            _routeLogic = new RouteLogic(new RouteRepository(context));
            _stationLogic = new StationLogic(new StationRepository(context));
            _stationRouteLogic = new StationRouteLogic(new StationRouteRepository(context));
            _wagonTypeLogic = new WagonTypeLogic(new WagonTypeRepository(context));
            _ticketLogic = new TicketLogic(new TicketRepository(context));
        }
コード例 #12
0
 public RideController(IAddressLogic addressLogic, IRideRequestLogic rideRequestLogic, IDriverSeenNoteRepository driverSeenNoteRepository, IRideLogic rideLogic, IRouteLogic routeLogic, IUserLogic userLogic, IPassengerLogic passengerLogic, IDriverNoteLogic driverNoteLogic)
 {
     _addressLogic             = addressLogic;
     _rideLogic                = rideLogic;
     _rideRequestLogic         = rideRequestLogic;
     _routeLogic               = routeLogic;
     _userLogic                = userLogic;
     _passengerLogic           = passengerLogic;
     _driverNoteLogic          = driverNoteLogic;
     _driverSeenNoteRepository = driverSeenNoteRepository;
 }
コード例 #13
0
 public RideRequestLogic(IHttpContextAccessor httpContext, IDriverNoteLogic driverNoteLogic, IDriverSeenNoteRepository driverSeenNoteLogic, IRideRequestRepository rideRequestRepository, IRideRequestNoteLogic rideRequestNoteLogic, IAddressLogic addressLogic, IUserLogic userLogic, IMapper mapper, IPassengerLogic passengerLogic, IRideLogic rideLogic, IRouteLogic routeLogic)
 {
     _rideRequestRepository = rideRequestRepository;
     _addressLogic          = addressLogic;
     _rideLogic             = rideLogic;
     _userLogic             = userLogic;
     _mapper                    = mapper;
     _passengerLogic            = passengerLogic;
     _routeLogic                = routeLogic;
     _rideRequestNoteLogic      = rideRequestNoteLogic;
     _driverNoteLogic           = driverNoteLogic;
     _driverSeenNoteReposiotory = driverSeenNoteLogic;
     _user = httpContext.HttpContext.User;
 }
コード例 #14
0
 public DeparturesController()
 {
     _departureBLL = new DepartureLogic();
     _routeBLL     = new RouteLogic();
 }
コード例 #15
0
 public PricesController(IPriceLogic priceStub, IRouteLogic routeStub)
 {
     _priceBLL = priceStub;
     _routeBLL = routeStub;
 }
コード例 #16
0
 public PricesController()
 {
     _priceBLL = new PriceLogic();
     _routeBLL = new RouteLogic();
 }
コード例 #17
0
ファイル: RoutesController.cs プロジェクト: JawidM/WebApp-Vy2
 public RoutesController()
 {
     _routeBLL   = new RouteLogic();
     _stationBLL = new StationLogic();
 }
コード例 #18
0
ファイル: RoutesController.cs プロジェクト: JawidM/WebApp-Vy2
 public RoutesController(IRouteLogic routeStub, IStationLogic stationStub)
 {
     _routeBLL   = routeStub;
     _stationBLL = stationStub;
 }
コード例 #19
0
 public RouteController(IRouteLogic routes)
 {
     this.routes = routes;
 }
コード例 #20
0
 public ReportLogic(IRouteLogic routeLogic, IExcursionLogic edLogic, IOrderLogic payLogic)
 {
     this.routeLogic = routeLogic;
     this.edLogic    = edLogic;
     this.payLogic   = payLogic;
 }
コード例 #21
0
 public DeparturesController(IDepartureLogic departureStub, IRouteLogic routeStub)
 {
     _departureBLL = departureStub;
     _routeBLL     = routeStub;
 }