public CustomerServicesViewModel(IMvxLogProvider logProvider, IMvxNavigationService navigationService, IServicesService servicesService, IGeoHelperService geoHelperService, IAuthService authService) : base(logProvider, navigationService) { _servicesService = servicesService; PicCountryAndCityViewModel = new PicCountryAndCityViewModel(geoHelperService, this); MyServicesViewModel = new MyServicesViewModel(servicesService, authService) { CanAddService = false }; }
public CreateStockViewModel(IStockService stockService, IGeoHelperService geoHelperService, IPermissionsService permissionsService, IServicesService servicesServices, IMvxNavigationService navigationService, IAuthService authService) { _stockService = stockService; _permissionsService = permissionsService; _navigationService = navigationService; PicCountryAndCityViewModel = new PicCountryAndCityViewModel(geoHelperService, authService); MyServicesViewModel = new MyServicesViewModel(servicesServices, authService); AddValidations(); }
public StockArchiveViewModel(IStockService stockService, IGeoHelperService geoHelperService, IAuthService authService, IServicesService servicesService, IMvxNavigationService navigationService) { _navigationService = navigationService; _authService = authService; _stockService = stockService; _servicesService = servicesService; PicCountryAndCityViewModel = new PicCountryAndCityViewModel(geoHelperService, authService); MyServicesContentViewModel = new MyServicesViewModel(servicesService, authService) { CanAddService = false }; }