Ejemplo n.º 1
0
        public OrderDataModel(IClientDataAccess clientDataAccess, IOrderNotyficator orderNotyficator)
        {
            _clientDataAccess = clientDataAccess;
            _orderNotyficator = orderNotyficator;

            MenuItems = new List <MenuItemQuantity>();
        }
Ejemplo n.º 2
0
        public OrderDataModel(IClientDataAccess clientDataAccess, IOrderNotyficator orderNotyficator)
        {
            _clientDataAccess = clientDataAccess;
            _orderNotyficator = orderNotyficator;

            MenuItems = new List<MenuItemQuantity>();
        }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
 public WaiterDataModel(IWaiterDataAccess waiterDataAccess, IOrderNotyficator orderNotyficator)
 {
     _waiterDataAccess = waiterDataAccess;
     _orderNotyficator = orderNotyficator;
     waiterUserContext = null;
 }
Ejemplo n.º 5
0
 public WaiterDataAccess(IOrderNotyficator orderNotyficator)
     : base(new InstanceContext(orderNotyficator))
 {
 }
Ejemplo n.º 6
0
 public ClientDataAccess(IOrderNotyficator orderNotyficator) :
     base(new InstanceContext(orderNotyficator))
 {
 }
Ejemplo n.º 7
0
 public WaiterDataModel(IWaiterDataAccess waiterDataAccess, IOrderNotyficator orderNotyficator)
 {
     _waiterDataAccess = waiterDataAccess;
     _orderNotyficator = orderNotyficator;
     waiterUserContext = null;
 }