Ejemplo n.º 1
0
 public MobileController(ILogger logger,
                         DataService dataService,
                         TripSessions tripSessions)
     : base(logger, dataService)
 {
     _tripSessions = tripSessions;
 }
Ejemplo n.º 2
0
        public int AddTruck(DataService dataService, User user)
        {
            // Create the truck, driver, and route
            //
            Truck truck = new Truck
            {
                Name = TruckName,
                PlateNumber = TruckPlate,
                Type = TruckType,
                IsPrivate = IsPrivate,
                User = user
            };
            IEnumerable<string> brokenRules;
            dataService.Trucks.Add(truck, out brokenRules);

            // Add the intial position of the truck
            //
            Location startLocation = new Location
                                         {
                                             Latitude = LatValue,
                                             Longitude = LngValue,
                                             Timestamp = DateTime.Now,
                                             Truck = truck
                                         };
            dataService.Locations.Add(startLocation, out brokenRules);

            dataService.Commit();

            return truck.Id;
        }
Ejemplo n.º 3
0
 public AccountController(
     IFormsAuthentication formsAuthentication,
     IKeyedRepository<int, User> userRepository,
     IUnitOfWork unitOfWork,
     ILogger logger,
     DataService dataService)
     : base(logger, dataService)
 {
     _formsAuth = formsAuthentication;
     _unitOfWork = unitOfWork;
 }
Ejemplo n.º 4
0
 protected BaseController(ILogger logger, 
                         DataService dataService)
 {
     _logger = logger;
     _dataService = dataService;
 }
Ejemplo n.º 5
0
 public TruckController(ILogger logger,
                         DataService dataService)
     : base(logger, dataService)
 {
 }
Ejemplo n.º 6
0
 public JsonMapper(DataService dataService)
 {
     _dataService = dataService;
 }