예제 #1
0
 public ForgottenPasswordViewModel(IWebSevices web, IConnection connect, IDialogService dia)
 {
     webService     = web;
     connectService = connect;
     diaService     = dia;
     CanSubmit      = false;
 }
 public ScoreHistoryViewModel(IConnection connect, IWebSevices web, IRepository repo, ILocation loc, ISockets sock) :
     base(loc, repo, sock)
 {
     webService     = web;
     connectService = connect;
     repoService    = repo;
 }
예제 #3
0
 public PairNewVehicleViewModel(IRepository repo, IUserSettings user, IWebSevices web,
                                IConnection connect, IDialogService dia, IBluetoothDevices blue)
 {
     repoService      = repo;
     userService      = user;
     webService       = web;
     connectService   = connect;
     diaService       = dia;
     bluetoothService = blue;
 }
예제 #4
0
 public MyProfileViewModel(IUserSettings user, IConnection connect, IRepository repo, IWebSevices web,
                           IBluetoothDevices blue, IDialogService dia)
 {
     userService      = user;
     connectService   = connect;
     repoService      = repo;
     webService       = web;
     bluetoothService = blue;
     diaService       = dia;
 }
예제 #5
0
 public LoginViewModel(IDialogService dia, IUserSettings user, IWebSevices web,
                       IConnection connect, ICultureInfo culture, IRepository repo)
 {
     dialogService  = dia;
     userService    = user;
     webService     = web;
     connectService = connect;
     cultureService = culture;
     repoService    = repo;
     ShowPassword   = false;
 }
예제 #6
0
        public SignUpViewModel(IUserSettings user, IWebSevices web, ICultureInfo culture, IDialogService dia,
                               IConnection connect)
        {
            userServices      = user;
            webServices       = web;
            cultureServices   = culture;
            diaServices       = dia;
            connectionService = connect;

            ShowPasswords = true;
        }
        public DashboardViewModel(IWebSevices web, IRepository repo, IUserSettings user,
                                  IConnection connect, ILocation loc, ISockets sock, IFileSystem file)
            : base(loc, repo, sock)
        {
            webServices    = web;
            repoService    = repo;
            userService    = user;
            connectService = connect;
            fileService    = file;

            CurrentSearch = RefineSearch.CalendarMonth;
        }
예제 #8
0
        public JourneysViewModel(IWebSevices web, IConnection connect, IRepository repo, IUserSettings user,
                                 ICultureInfo cult, ILocation loc, ISockets sock) : base(loc, repo, sock)
        {
            connectService = connect;
            webService     = web;
            repoService    = repo;
            userService    = user;
            cultureInfo    = cult;

            JourneyType    = JourneyTypes.All;
            SortedJourneys = new ObservableCollection <JourneyDetails>();
            Journeys       = repoService.GetList <DBJourneyModel>();
        }
예제 #9
0
        public ExpensesViewModel(IConnection con, IUserSettings user, IWebSevices web, IExpenses exp,
                                 IRepository repo, ICultureInfo cult, ILocation loc, ISockets sock) : base(loc, repo, sock)
        {
            webService      = web;
            settingsService = user;
            connectService  = con;
            expenseService  = exp;
            repoService     = repo;
            cultureService  = cult;

            ExportType = ExpenseTypes.SelectedPeriod;
            Journeys   = repoService.GetList <DBJourneyModel>();
        }
예제 #10
0
 public SettingsViewModel(IUserSettings settings, IWebSevices web, IConnection connect)
 {
     settingsService = settings;
     webSevice       = web;
     connectService  = connect;
 }
 public ChangePhoneNumberViewModel(IUserSettings settings, IWebSevices web, IConnection con) : base(settings, web, con)
 {
     settingsService   = settings;
     webSevice         = web;
     connectionService = connectService;
 }
예제 #12
0
 public FleetCodeViewModel(IUserSettings settings, IWebSevices web, IConnection con) : base(settings, web, con)
 {
 }
예제 #13
0
 public AboutViewModel(IUserSettings settings, IWebSevices web, IInstallData inst, IConnection con) : base(settings, web, con)
 {
     installService = inst;
 }
 public ChangeLanguageViewModel(IUserSettings settings, IWebSevices web, IConnection connect) : base(settings, web, connect)
 {
     Task.Run(async() => await GetLanguages());
 }
예제 #15
0
 public OddometerViewModel(IUserSettings settings, IWebSevices web, IConnection con) : base(settings, web, con)
 {
 }
예제 #16
0
 public MarkettingPrefsViewModel(IUserSettings settings, IWebSevices web, IConnection con) : base(settings, web, con)
 {
 }
예제 #17
0
 public LogFilesViewModel(IWebSevices web, IUserSettings settings, IConnection con, ILogFileService log) : base(settings, web, con)
 {
     logService = log;
 }
예제 #18
0
 public MapsViewModel(ILocation loc, IRepository repo, ISockets sock, IWebSevices web, IUserSettings user) : base(loc, repo, sock)
 {
     webService  = web;
     userService = user;
     repoService = repo;
 }
 public ChangePasswordViewModel(IUserSettings settings, IWebSevices web, IConnection connect) : base(settings, web, connect)
 {
 }