From 9107bb6788428a3504adbeea2bc5c060e17f895d Mon Sep 17 00:00:00 2001 From: Sergey Chebotar Date: Thu, 16 Feb 2023 07:47:09 +0300 Subject: Add base bundles controller --- Controllers/BundlesController.cs | 20 ++++++++++++++++++++ Views/Bundles/Index.cshtml | 38 ++++++++++++++++++++++++++++++++++++++ Views/Home/_Navigation.cshtml | 18 ------------------ Views/Shared/_Navigation.cshtml | 18 ++++++++++++++++++ 4 files changed, 76 insertions(+), 18 deletions(-) create mode 100644 Controllers/BundlesController.cs create mode 100644 Views/Bundles/Index.cshtml delete mode 100644 Views/Home/_Navigation.cshtml create mode 100644 Views/Shared/_Navigation.cshtml diff --git a/Controllers/BundlesController.cs b/Controllers/BundlesController.cs new file mode 100644 index 0000000..5c0fc0e --- /dev/null +++ b/Controllers/BundlesController.cs @@ -0,0 +1,20 @@ +using Microsoft.AspNetCore.Mvc; +using MyDarling.Models; + +namespace MyDarling.Controllers +{ + public class BundlesController : Controller + { + private IRepository repository; + + public BundlesController(IRepository repository) + { + this.repository = repository; + } + + public ActionResult Index() + { + return View(repository); + } + } +} \ No newline at end of file diff --git a/Views/Bundles/Index.cshtml b/Views/Bundles/Index.cshtml new file mode 100644 index 0000000..4f3a120 --- /dev/null +++ b/Views/Bundles/Index.cshtml @@ -0,0 +1,38 @@ +@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers +@model MyDarling.Models.IRepository + + + + + + Bundles list + + + + + + + + + + + + + + + + @foreach (var bundle in Model.Bundles) + { + + + + + + + } + +
#NameDescritionPrice
@bundle.Id@bundle.Name@bundle.Description@bundle.Price
+
+ + + \ No newline at end of file diff --git a/Views/Home/_Navigation.cshtml b/Views/Home/_Navigation.cshtml deleted file mode 100644 index fa82f81..0000000 --- a/Views/Home/_Navigation.cshtml +++ /dev/null @@ -1,18 +0,0 @@ - \ No newline at end of file diff --git a/Views/Shared/_Navigation.cshtml b/Views/Shared/_Navigation.cshtml new file mode 100644 index 0000000..7bc4e8b --- /dev/null +++ b/Views/Shared/_Navigation.cshtml @@ -0,0 +1,18 @@ + \ No newline at end of file -- cgit v1.2.3