From 3c83f9f4b01b5965e04739e5f8accf3235f8f699 Mon Sep 17 00:00:00 2001 From: Sergey Chebotar Date: Mon, 20 Feb 2023 21:53:21 +0300 Subject: Add base crud actions for bundles --- Views/Bundle/Create.cshtml | 33 +++++++++++++++++++++++++++++++++ Views/Bundle/Details.cshtml | 34 ++++++++++++++++++++++++++++++++++ Views/Bundle/Index.cshtml | 39 +++++++++++++++++++++++++++++++++++++++ Views/Bundles/Add.cshtml | 33 --------------------------------- Views/Bundles/Edit.cshtml | 34 ---------------------------------- Views/Bundles/Index.cshtml | 41 ----------------------------------------- Views/Home/_Projects.cshtml | 4 ++-- 7 files changed, 108 insertions(+), 110 deletions(-) create mode 100644 Views/Bundle/Create.cshtml create mode 100644 Views/Bundle/Details.cshtml create mode 100644 Views/Bundle/Index.cshtml delete mode 100644 Views/Bundles/Add.cshtml delete mode 100644 Views/Bundles/Edit.cshtml delete mode 100644 Views/Bundles/Index.cshtml (limited to 'Views') diff --git a/Views/Bundle/Create.cshtml b/Views/Bundle/Create.cshtml new file mode 100644 index 0000000..4afc5e1 --- /dev/null +++ b/Views/Bundle/Create.cshtml @@ -0,0 +1,33 @@ +@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers +@model MyDarling.Models.UnderwearBundle + + + + + + New bundle + + + + + +
+
+
+ + +
+
+ + +
+
+ + +
+ +
+
+ + + \ No newline at end of file diff --git a/Views/Bundle/Details.cshtml b/Views/Bundle/Details.cshtml new file mode 100644 index 0000000..edaec11 --- /dev/null +++ b/Views/Bundle/Details.cshtml @@ -0,0 +1,34 @@ +@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers +@model MyDarling.Models.UnderwearBundle + + + + + + Bundles list + + + + + +
+
+
+ + +
+
+ + @Html.TextAreaFor(model => model.Description, new { @class="form-control", @rows = 4 }) +
+
+ + +
+ + +
+
+ + + \ No newline at end of file diff --git a/Views/Bundle/Index.cshtml b/Views/Bundle/Index.cshtml new file mode 100644 index 0000000..678caf0 --- /dev/null +++ b/Views/Bundle/Index.cshtml @@ -0,0 +1,39 @@ +@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers +@model IQueryable + + + + + + Bundles list + + + + + + + + + + + + + + + + @foreach (var bundle in Model) + { + + + + + + + } + +
#NameDescritionPrice
@bundle.Id@bundle.Name@bundle.Description@bundle.Price
+ Add bundle +
+ + + \ No newline at end of file diff --git a/Views/Bundles/Add.cshtml b/Views/Bundles/Add.cshtml deleted file mode 100644 index 36b329b..0000000 --- a/Views/Bundles/Add.cshtml +++ /dev/null @@ -1,33 +0,0 @@ -@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers -@model MyDarling.Models.UnderwearBundle - - - - - - New bundle - - - - - -
-
-
- - -
-
- - -
-
- - -
- -
-
- - - \ No newline at end of file diff --git a/Views/Bundles/Edit.cshtml b/Views/Bundles/Edit.cshtml deleted file mode 100644 index 60a2420..0000000 --- a/Views/Bundles/Edit.cshtml +++ /dev/null @@ -1,34 +0,0 @@ -@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers - - - - - - Bundles list - - - - - - - - - - - - - - - - - - - - - - -
#NameDescritionPrice
@Model.Id@Model.Name@Model.Description@Model.Price
-
- - - \ No newline at end of file diff --git a/Views/Bundles/Index.cshtml b/Views/Bundles/Index.cshtml deleted file mode 100644 index 01c5a31..0000000 --- a/Views/Bundles/Index.cshtml +++ /dev/null @@ -1,41 +0,0 @@ -@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers -@model MyDarling.Models.IRepository - - - - - - Bundles list - - - - - - - - - - - - - - - - - @foreach (var bundle in Model.Bundles) - { - - - - - - - - } - -
#NameDescritionPriceActions
@bundle.Id@bundle.Name@bundle.Description@bundle.PriceDelete
- Add bundle -
- - - \ No newline at end of file diff --git a/Views/Home/_Projects.cshtml b/Views/Home/_Projects.cshtml index 314a9f0..0603c06 100644 --- a/Views/Home/_Projects.cshtml +++ b/Views/Home/_Projects.cshtml @@ -1,10 +1,10 @@ -@model MyDarling.Models.IRepository; +@model IQueryable; @using System.Globalization;
- @foreach (var bundle in @Model.Bundles.Where(b => b.Price != 0)) + @foreach (var bundle in @Model.Where(b => b.Price != 0)) {
-- cgit v1.2.3