private async Task FillViewData() { var ingredientsTask = _ingredientService.GetIngredientsForSelect(); var unitsTask = _unitsService.GetUnitsForSelect(); var storesTask = _storesService.GetStoresForSelect(); await Task.WhenAll(ingredientsTask, unitsTask, storesTask); ViewData["Ingredients"] = new SelectList(ingredientsTask.Result, "Id", "Name"); ViewData["Units"] = new SelectList(unitsTask.Result, "Id", "Name"); ViewData["Stores"] = new SelectList(storesTask.Result, "Id", "Name"); }
private async Task FillViewData() { var stores = await _storesService.GetStoresForSelect(); ViewData["Stores"] = new SelectList(stores, "Id", "Name"); }