コード例 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="LoadMenu"/> class.
 /// </summary>
 /// <param name="barCodeLoading">The bar code loading.</param>
 /// <param name="fileInfo">The file information.</param>
 public LoadMenu(NewLoadingModel barCodeLoading, FileInfoModel fileInfo)
 {
     InitializeComponent();
     _loading       = barCodeLoading;
     _fileinfo      = fileInfo;
     BindingContext = new LoadMenuViewModel(new PageService(), barCodeLoading, fileInfo);
 }
コード例 #2
0
        /// <summary>
        /// Receives all items needed to build the menu from the database and returns them as an object with lists
        /// </summary>
        /// <returns>View containing list of categories, subcategories, and menu items</returns>
        // GET: CustomerMenu
        public IActionResult Index()
        {
            LoadMenuViewModel LoadMenuViewModel = new LoadMenuViewModel()
            {
                Categories    = _context.Category.ToList(),
                Subcategories = _context.Subcategory.ToList(),
                MenuItems     = _context.MenuItem.Include(mi => mi.MenuItemIngredients).ThenInclude(mi => mi.Ingredient).ToList()
            };

            return(View(LoadMenuViewModel));
        }
コード例 #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="LoadMenu"/> class.
 /// </summary>
 public LoadMenu()
 {
     InitializeComponent();
     BindingContext = new LoadMenuViewModel();
 }