public OrderViewModel(Inkton.Nester.Models.App app = null) : base(app) { _order = new Order(); _menus = new ObservableCollection <WPPod.Models.Menu>(); _menuItems = new ObservableCollection <WPPod.Models.MenuItem>(); }
public MenuViewModel(Inkton.Nester.Models.App app = null) : base(app) { _menus = new ObservableCollection <WPPod.Models.Menu>(); _menuItems = new ObservableCollection <WPPod.Models.MenuItem>(); MessagingCenter.Subscribe <Views.MenuItemPage, WPPod.Models.MenuItem>(this, "AddItem", async(obj, item) => { WPPod.Models.MenuItem menuItem = item as WPPod.Models.MenuItem; menuItem.Id = null; menuItem.Menu = _selectedMenu; ServerStatus status = await NesterControl.DeployedApp.CreateAsync(menuItem); if (status.Code == 0) { await LoadMenusAsync(); } }); LoadMenusCommand = new Command(async() => await LoadMenusAsync()); LoadMenuItemsCommand = new Command(async() => await LoadMenuItemsAsync()); }
public OrderViewModel(Inkton.Nester.Models.App app = null) : base(app) { _orders = new ObservableCollection <WPPod.Models.Order>(); }
public UserViewModel(Inkton.Nester.Models.App app = null) : base(app) { _user = new WPPod.Models.User(); }
public StockViewModel(Inkton.Nester.Models.App app = null) : base(app) { _stocks = new ObservableCollection <WPPod.Models.Stock>(); _stockItems = new ObservableCollection <WPPod.Models.StockItem>(); }