public MainViewModel(PageService pageService, DbContextLoader contextLoader, ClientPipeHanlder pipeHanlder, EventBus eventBus, ConnectorService connectorService, ValuteGetterService valuteGetter, SplashScreenService splashScreenService, SourceService sourceService, Services.UpdateHandlerService handlerService, IConfiguration configuration) { this.pageService = pageService; this.contextLoader = contextLoader; this.pipeHanlder = pipeHanlder; this.eventBus = eventBus; this.updaterService = connectorService; this.valuteGetter = valuteGetter; this.splashScreenService = splashScreenService; this.sourceService = sourceService; this.handlerService = handlerService; this.configuration = configuration; pageService.PageChanged += PageService_PageChanged; splashScreenService.OverlapScreen += SplashScreenService_OverlapScreen; splashScreenService.ShowPromtBtn += SplashScreenService_ShowPromtBtn; splashScreenService.ClearScreen += SplashScreenService_ClearScreen; Init(); }
public LoginViewModel(ILoginService loginService, DbContextLoader loader, PageService pageService) { this.loginService = loginService; this.loader = loader; this.pageService = pageService; }
public SearchViewModel(EventBus eventBus, IAutoListService listService, PageService pageService, DbContextLoader dbContextLoader) { this.eventBus = eventBus; this.listService = listService; this.pageService = pageService; this.dbContextLoader = dbContextLoader; eventBus.Subscribe <Events.DataUpdated <Evacuation>, SearchViewModel>(Updated, false); eventBus.Subscribe <Events.DataUpdated <Declaration>, SearchViewModel>(Updated, false); Init(); }
public MainViewModel(DbContextLoader loader, PageService pageService, EventBus eventBus, BL.ServerPipeHandler serverPipeHandler) { this.loader = loader; this.pageService = pageService; this.eventBus = eventBus; this.serverPipeHandler = serverPipeHandler; pageService.PageChanged += PageService_PageChanged; init(); }
public ServicesViewModel(PageService pageService, IServicesModelService modelService, DbContextLoader loader, OrderService paramsService) : base(pageService) { this.pageService = pageService; this.modelService = modelService; this.loader = loader; this.paramsService = paramsService; Init(); }
public MainViewModel(PageService pageService, ICurrentUserService userService, DbContextLoader loader, PageAnimationService animationService) { this.animationService = animationService; this.pageService = pageService; this.userService = userService; this.loader = loader; pageService.PageChanged += PageService_PageChanged; userService.Autorized += UserService_Autorized; userService.Exited += UserService_Exited; userService.Skipped += UserService_Skipped; pageService.ChangePage <Main.Pages.LoginPage>(); Init(); }
public MainViewModel(PageManager pageService, DbContextLoader contextLoader, ClientPipeHanlder pipeHanlder, EventBus eventBus, Services.UpdateHandlerService handlerService) { this.pageService = pageService; this.contextLoader = contextLoader; this.pipeHanlder = pipeHanlder; this.eventBus = eventBus; this.handlerService = handlerService; pageService.PageChanged += PageService_PageChanged; Init(); }