public MainPage( MainPageViewModel mainPageViewModel, ITableButtonFactory tableButtonFactory, IProductsDrawer productsDrawer, IWifiConnectionChecker wifiConnectionChecker, IWifiConnectionResponseParser wifiConnectionResponseParser) { InitializeComponent(); _lastPage = OrdersPage; _mainPageViewModel = mainPageViewModel; _tableButtonFactory = tableButtonFactory; _productsDrawer = productsDrawer; _wifiConnectionChecker = wifiConnectionChecker; _wifiConnectionResponseParser = wifiConnectionResponseParser; BindingContext = _mainPageViewModel; CurrentPageChanged += OnMainPageCurrentPageChanged; var loadOrdersOnTimer = LoadOrdersOnTimer(); var loadTables = LoadTables(); var loadProducts = LoadProducts(); var loadAllOrders = LoadAllOrders(); Task.WaitAll(loadOrdersOnTimer, loadTables, loadProducts, loadAllOrders); _loadedPage = true; }
public GenericRepository( IWifiConnectionChecker wifiConnectionChecker, IWifiConnectionResponseParser wifiConnectionResponseParser) { _wifiConnectionChecker = wifiConnectionChecker; _wifiConnectionResponseParser = wifiConnectionResponseParser; }
public SettingsPage( SettingsViewModel model, IWifiConnectionChecker wifiConnectionChecker) { InitializeComponent(); _model = model; _wifiConnectionChecker = wifiConnectionChecker; BindingContext = _model; }
public SubgroupRepository( IWifiConnectionChecker wifiConnectionChecker, IWifiConnectionResponseParser wifiConnectionResponseParser) : base(wifiConnectionChecker, wifiConnectionResponseParser) { }
public DepartmentRepository( IWifiConnectionChecker wifiConnectionChecker, IWifiConnectionResponseParser wifiConnectionResponseParser) : base(wifiConnectionChecker, wifiConnectionResponseParser) { }
public OrderProductRepository( IWifiConnectionChecker wifiConnectionChecker, IWifiConnectionResponseParser wifiConnectionResponseParser) : base(wifiConnectionChecker, wifiConnectionResponseParser) { }
public WaiterRepository( IWifiConnectionChecker wifiConnectionChecker, IWifiConnectionResponseParser wifiConnectionResponseParser) : base(wifiConnectionChecker, wifiConnectionResponseParser) { }