From dca567ba9f278b5e356f29d4a8fcba1e5f24f6a6 Mon Sep 17 00:00:00 2001 From: Francesco Lorenzo D'Amico Date: Mon, 19 May 2025 13:28:26 +0200 Subject: [PATCH] Show amount of shoppinglists in the view with dynamically change of amount --- .../Views/ShoppingList/Details.cshtml | 78 +++++++------------ 1 file changed, 30 insertions(+), 48 deletions(-) diff --git a/Francesco.Recipes.World/Views/ShoppingList/Details.cshtml b/Francesco.Recipes.World/Views/ShoppingList/Details.cshtml index 1efa149..22b6c11 100644 --- a/Francesco.Recipes.World/Views/ShoppingList/Details.cshtml +++ b/Francesco.Recipes.World/Views/ShoppingList/Details.cshtml @@ -1,56 +1,38 @@ -@model Francesco.Recipes.World.Models.BackendModels.Shoppinglist.ShoppingList -@using Francesco.Recipes.World.Models.BackendModels.RecipeShoppingList -@using Francesco.Recipes.World.Models.BackendModels.RecipeIngredient -@using Francesco.Recipes.World.Models.BackendModels.Recipe - +@model Francesco.Recipes.World.Models.ShoppingListDetailsViewModel @{ ViewData["Title"] = "Einkaufsliste Details"; }

Einkaufsliste Details

- -@if (TempData["SuccessMessage"] != null) -{ -
- @TempData["SuccessMessage"] -
-} - -
-

Einkaufsliste

-
-
-
- ID -
-
- @Model.Id -
-
+
+ Anzahl Rezepte: @Model.RecipeCount
-

Rezepte

- - - - - - - - - @foreach (var recipeShoppingList in Model.RecipeShoppingList) - { - - - - + +@section Scripts { + +} \ No newline at end of file
RezeptnameZutaten
@recipeShoppingList.Recipe.Name -
    - @foreach (var ingredient in recipeShoppingList.SelectedIngredients) - { -
  • @ingredient.RecipeIngredient.Ingredient.Name - @ingredient.RecipeIngredient.Quantity @ingredient.RecipeIngredient.Unit.Name
  • - } -
-