Witam
Jak napisać zapytanie za pomocą LINQ w metodzie aby wybierało mi tylko jedno ID.
Kolumny w tabeli to mam ID i nazwe produktu.
public ActionResult CreateRecipe(int idProduct)
{
FrykasDbContext frykasDb = new FrykasDbContext();
RecipesVM recipesvm = new RecipesVM();
recipesvm.Id = idProduct;
recipesvm.RecipeVM = new List<Recipes>();
var recipelist = frykasDb.Recipes.ToList();
foreach(var item in recipelist)
{
Recipes objrecvm = new Recipes();
objrecvm.IdRecipe = item.IdRecipe;
objrecvm.Quantity = item.Quantity;
recipesvm.RecipeVM.Add(objrecvm);
}
recipesvm.IngredientsVM = new List<Ingredients>();
var ingredientslist = frykasDb.Ingredients.ToList();
foreach(var item in ingredientslist)
{
Ingredients objingvm = new Ingredients();
objingvm.Id = item.Id;
objingvm.Name = item.Name;
recipesvm.IngredientsVM.Add(objingvm);
}
return View(recipesvm);
}