public MainWindowViewModel(IOrderNotyficator orderNotyficator, IWaiterDataModel waiterDataModel, IDialogLogin dialogLogin, IOrderViewModelFactory orderViewModelFactory, IConfirmDialogFactory confirmDialogFactory) { _orderViewModelFactory = orderViewModelFactory; _confirmDialogFactory = confirmDialogFactory; _waiterDataModel = waiterDataModel; orderNotyficator.SetTarget(this); _dialogLogin = dialogLogin; _dialogLogin.SetMainWindowReference(this); ActivateItem(_dialogLogin); }
public void SetTargetMessage(IOrderViewModel orderViewModel) { _orderNotyficator.SetTarget(orderViewModel); }