public MainWindowViewModel(IOrderDataModel orderDataModel, IAccessViewModel accessViewModel, IChooseTabelViewModel chooseTabelViewModel, IOrderViewModelFactory orderViewModelFactory) { _accessViewModel = accessViewModel; _accessViewModel.SetMainWindowReference(this); _chooseTabelViewModel = chooseTabelViewModel; _orderViewModelFactory = orderViewModelFactory; _orderViewModelFactory.SetMainWindowReference(this); _orderDataModel = orderDataModel; ActivateItem(_accessViewModel); }
public OrderViewModel(IOrderDataModel orderDataModel, ICurrentOrder currentOrder, IDialogAddingItem addDialogOrder, IWaitingViewModel waitingViewModel, IPayingWindow payingWindow) { _currentOrderDialog = currentOrder; _currentOrderDialog.SetOrderWindowReference(this); _addItemDialog = addDialogOrder; _addItemDialog.SetOrderWindowReference(this); _waitingDialog = waitingViewModel; _payingWindow = payingWindow; _payingWindow.SetOrderWindowReference(this); _orderDataModel = orderDataModel; _orderDataModel.SetTargetMessage(this); _orderDataModel.StartNewOrder(); IsAddingElements = false; IsProcessingOrder = false; ActivateItem(_currentOrderDialog); }
public CurrentOrderViewModel(IOrderDataModel orderDataModel) { _orderDataModel = orderDataModel; _menuItems = new BindableCollection <MenuItemQuantity>(); }
public ChooseTabelViewModel(IOrderDataModel orderDataModel) { _orderDataModel = orderDataModel; }
public PayingViewModel(IOrderDataModel orderDataModel) { _orderDataModel = orderDataModel; }
public AddItemViewModel(IOrderDataModel orderDataModel) { _orderDataModel = orderDataModel; InitializeMenu(); }
public WaitingViewModel(IOrderDataModel orderDataModel) { _orderDataModel = orderDataModel; }
public WaitingViewModel( IOrderDataModel orderDataModel) { _orderDataModel = orderDataModel; }
public CurrentOrderViewModel(IOrderDataModel orderDataModel) { _orderDataModel = orderDataModel; _menuItems = new BindableCollection<MenuItemQuantity>(); }
public LoginViewModel(IOrderDataModel orderDataModel) { _orderDataModel = orderDataModel; }
public RegisterViewModel(IOrderDataModel orderDataModel) { _orderDataModel = orderDataModel; }