示例#1
0
 public InstructionSignatureViewModel(INavigationService navigationService, IRepositories repositories, ICustomUserInteraction userInteraction, IInfoService mobileApplicationDataChunkService)
 {
     _navigationService = navigationService;
     _repositories      = repositories;
     _userInteraction   = userInteraction;
     _infoService       = mobileApplicationDataChunkService;
 }
示例#2
0
 public SafetyCheckSignatureViewModel(Services.IInfoService infoService, Services.IGatewayQueuedService gatewayQueuedService, ICustomUserInteraction userInteraction, Repositories.IRepositories repositories, INavigationService navigationService, ISafetyCheckService safetyCheckService)
 {
     _infoService          = infoService;
     _gatewayQueuedService = gatewayQueuedService;
     _userInteraction      = userInteraction;
     _navigationService    = navigationService;
     _repositories         = repositories;
     _safetyCheckService   = safetyCheckService;
 }
示例#3
0
 public DiagnosticsViewModel(IReachability reachability, IDataService dataService, IRepositories repositories, ICustomUserInteraction userInteraction, INavigationService navigationService, IDiagnosticsService diagnosticsService, IDeviceInfo deviceInfo)
 {
     _dataService                  = dataService;
     _reachability                 = reachability;
     _userInteraction              = userInteraction;
     _navigationService            = navigationService;
     _diagnosticsService           = diagnosticsService;
     _applicationProfileRepository = repositories.ApplicationRepository;
     _configRepository             = repositories.ConfigRepository;
     _deviceInfo = deviceInfo;
 }
示例#4
0
        public CustomerCodeViewModel(IGatewayService gatewayService, IReachability reachability, IDataService dataService, IRepositories repositories, ICustomUserInteraction userInteraction, INavigationService navigationService, ICloseApplication closeApplication)
        {
            _gatewayService    = gatewayService;
            _dataService       = dataService;
            _reachability      = reachability;
            _userInteraction   = userInteraction;
            _navigationService = navigationService;

            _applicationProfileRepository = repositories.ApplicationRepository;
            _customerRepository           = repositories.CustomerRepository;
            _deviceRepository             = repositories.DeviceRepository;
            _driverRepository             = repositories.DriverRepository;
            _safetyProfileRepository      = repositories.SafetyProfileRepository;
            _trailerRepository            = repositories.TrailerRepository;
            _vehicleRepository            = repositories.VehicleRepository;
            _verbProfileRepository        = repositories.VerbProfileRepository;
            _configRepository             = repositories.ConfigRepository;
            _closeApplication             = closeApplication;
        }
示例#5
0
 public InstructionSafetyCheckSignatureViewModel(Services.IInfoService infoService, Services.IGatewayQueuedService gatewayQueuedService, ICustomUserInteraction userInteraction, Repositories.IRepositories repositories, INavigationService navigationService, ISafetyCheckService safetyCheckService)
     : base(infoService, gatewayQueuedService, userInteraction, repositories, navigationService, safetyCheckService)
 {
 }