public MainScreenViewModel(MainWindow mainWindow, user i_user, ScrollViewer scroller) { MainScreen = new MainScreenModel(i_user); m_MainWindow = mainWindow; m_CartScroller = scroller; m_CurrentDep = 0; m_Searching = false; RefreshItemsForPreview(); LoadIngredientsToFilter(); LoadDepartments(); LoadOrder(MainScreen.Order); #region CallBacksInit LogOffCommand = new MyICommand(OnLogOff); EditPersonalInformationCommand = new MyICommand(OnEditPersonalInformation); PayAndCloseOrderCommand = new MyICommand(OnPayAndCloseOrder); CancelOrderCommand = new MyICommand(OnCancelOrder); SaveOrderCommand = new MyICommand(OnSaveOrder); LoadOrderCommand = new MyICommand(OnLoadOrder); LoadPrevOrderCommand = new MyICommand(OnLoadPrevOrder); DeleteItemFromCartCommand = new MyICommand(OnDeleteItemFromCart); ChangeQtyRequestCommand = new MyICommand(OnChangeQtyRequest); IngredientCheckedChangedCommand = new MyICommand(OnIngredientCheckedChanged); ItemSelectedFromCatalogCommand = new MyICommand(OnItemSelectedFromCatalog); AddingAllRecomendationsFromAgentCommand = new MyICommand(OnAddingAllRecomendationsFromAgent); #endregion }
public MainWindow() { InitializeComponent(); Model = new MainScreenModel(); DataContext = Model; }