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 MainWindowViewModel(IMenuManagerViewModel menuManagerViewModel, IWaiterManagerViewModel waiterManagerViewModel, ITableManagerViewModel tableManagerViewModel, IAccessViewModel accessViewModel, ICredentialDataModel credentialDataModel) { _credentialDataModel = credentialDataModel; _menuManagerViewModel = menuManagerViewModel; _waiterManagerViewModel = waiterManagerViewModel; _tableManagerViewModel = tableManagerViewModel; accessViewModel.SetMainWindow(this); ActivateItem(accessViewModel); }
public void SetParentWindow(IAccessViewModel accessViewModel) { _accessViewModel = accessViewModel; }