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 EditTableViewModel(ITableDataModel tableDataModel, ITableManagerViewModel tableManagerViewModel)
 {
     _tableDataModel       = tableDataModel;
     TableManagerViewModel = tableManagerViewModel;
 }
 public AddTableViewModel(ITableDataModel tableDataModel, ITableManagerViewModel tableManagerViewmodel)
 {
     _tableDataModel = tableDataModel;
     _tableManagerViewModel = tableManagerViewmodel;
 }
 public AddTableViewModel(ITableDataModel tableDataModel, ITableManagerViewModel tableManagerViewmodel)
 {
     _tableDataModel        = tableDataModel;
     _tableManagerViewModel = tableManagerViewmodel;
 }
 public EditTableViewModel(ITableDataModel tableDataModel, ITableManagerViewModel tableManagerViewModel)
 {
     _tableDataModel = tableDataModel;
     TableManagerViewModel = tableManagerViewModel;
 }