diff --git a/src/Scaffolding/VS.Web.CG.Mvc/Templates/ControllerGenerator/ApiControllerWithContext.cshtml b/src/Scaffolding/VS.Web.CG.Mvc/Templates/ControllerGenerator/ApiControllerWithContext.cshtml index 34b4f5b65..cc1b75618 100644 --- a/src/Scaffolding/VS.Web.CG.Mvc/Templates/ControllerGenerator/ApiControllerWithContext.cshtml +++ b/src/Scaffolding/VS.Web.CG.Mvc/Templates/ControllerGenerator/ApiControllerWithContext.cshtml @@ -39,7 +39,7 @@ namespace @Model.ControllerNamespace public async Task>> Get@(entitySetName)() { @{ - if (@Model.NullableEnabled) + if ("enable".Equals(@Model.NullableEnabled, StringComparison.OrdinalIgnoreCase)) { @:if (_context.@(entitySetName) == null) @:{ @@ -55,7 +55,7 @@ namespace @Model.ControllerNamespace public async Task> Get@(Model.ModelTypeName)(@primaryKeyShortTypeName id) { @{ - if (@Model.NullableEnabled) + if ("enable".Equals(@Model.NullableEnabled, StringComparison.OrdinalIgnoreCase)) { @:if (_context.@(entitySetName) == null) @:{ @@ -110,7 +110,7 @@ namespace @Model.ControllerNamespace public async Task> Post@(Model.ModelTypeName)(@Model.ModelTypeName @Model.ModelVariable) { @{ - if (@Model.NullableEnabled) + if ("enable".Equals(@Model.NullableEnabled, StringComparison.OrdinalIgnoreCase)) { @:if (_context.@(entitySetName) == null) @:{ @@ -152,7 +152,7 @@ namespace @Model.ControllerNamespace public async Task Delete@(Model.ModelTypeName)(@primaryKeyShortTypeName id) { @{ - if (@Model.NullableEnabled) + if ("enable".Equals(@Model.NullableEnabled, StringComparison.OrdinalIgnoreCase)) { @:if (_context.@(entitySetName) == null) @:{ @@ -175,7 +175,7 @@ namespace @Model.ControllerNamespace private bool @(Model.ModelTypeName)Exists(@primaryKeyShortTypeName id) { @{ - if (@Model.NullableEnabled) + if ("enable".Equals(@Model.NullableEnabled, StringComparison.OrdinalIgnoreCase)) { @:return (_context.@(entitySetName)?.Any(e => e.@primaryKeyName == id)).GetValueOrDefault(); } diff --git a/src/Scaffolding/VS.Web.CG.Mvc/Templates/ControllerGenerator/MvcControllerWithContext.cshtml b/src/Scaffolding/VS.Web.CG.Mvc/Templates/ControllerGenerator/MvcControllerWithContext.cshtml index 6b0f2a39c..a55e9b0a2 100644 --- a/src/Scaffolding/VS.Web.CG.Mvc/Templates/ControllerGenerator/MvcControllerWithContext.cshtml +++ b/src/Scaffolding/VS.Web.CG.Mvc/Templates/ControllerGenerator/MvcControllerWithContext.cshtml @@ -89,7 +89,7 @@ namespace @Model.ControllerNamespace } else { - if (@Model.NullableEnabled) + if ("enable".Equals(@Model.NullableEnabled, StringComparison.OrdinalIgnoreCase)) { @:return _context.@entitySetName != null ? @: View(await _context.@(entitySetName).ToListAsync()) : @@ -261,7 +261,7 @@ namespace @Model.ControllerNamespace private bool @(Model.ModelTypeName)Exists(@primaryKeyShortTypeName id) { @{ - if (@Model.NullableEnabled) + if ("enable".Equals(@Model.NullableEnabled, StringComparison.OrdinalIgnoreCase)) { @:return (_context.@(entitySetName)?.Any(e => e.@primaryKeyName == id)).GetValueOrDefault(); } diff --git a/src/Scaffolding/VS.Web.CG.Mvc/Templates/RazorPageGenerator/Bootstrap5/CreatePageModel.cshtml b/src/Scaffolding/VS.Web.CG.Mvc/Templates/RazorPageGenerator/Bootstrap5/CreatePageModel.cshtml index 2ceba9761..dcc744b64 100644 --- a/src/Scaffolding/VS.Web.CG.Mvc/Templates/RazorPageGenerator/Bootstrap5/CreatePageModel.cshtml +++ b/src/Scaffolding/VS.Web.CG.Mvc/Templates/RazorPageGenerator/Bootstrap5/CreatePageModel.cshtml @@ -50,7 +50,7 @@ namespace @Model.NamespaceName } @{ - if (@Model.NullableEnabled) + if ("enable".Equals(@Model.NullableEnabled, StringComparison.OrdinalIgnoreCase)) { @:[BindProperty] @:public @Model.ViewDataTypeShortName @Model.ViewDataTypeShortName { get; set; } = default!; @@ -67,7 +67,7 @@ namespace @Model.NamespaceName public async Task OnPostAsync() { @{ - if (@Model.NullableEnabled) + if ("enable".Equals(@Model.NullableEnabled, StringComparison.OrdinalIgnoreCase)) { @:if (!ModelState.IsValid || _context.@(entitySetName) == null || @Model.ViewDataTypeShortName == null) } diff --git a/src/Scaffolding/VS.Web.CG.Mvc/Templates/RazorPageGenerator/Bootstrap5/DeletePageModel.cshtml b/src/Scaffolding/VS.Web.CG.Mvc/Templates/RazorPageGenerator/Bootstrap5/DeletePageModel.cshtml index 5bd3cec7b..5f17965e5 100644 --- a/src/Scaffolding/VS.Web.CG.Mvc/Templates/RazorPageGenerator/Bootstrap5/DeletePageModel.cshtml +++ b/src/Scaffolding/VS.Web.CG.Mvc/Templates/RazorPageGenerator/Bootstrap5/DeletePageModel.cshtml @@ -52,7 +52,7 @@ namespace @Model.NamespaceName [BindProperty] @{ - if (@Model.NullableEnabled) + if ("enable".Equals(@Model.NullableEnabled, StringComparison.OrdinalIgnoreCase)) { @:public @Model.ViewDataTypeShortName @Model.ViewDataTypeShortName { get; set; } = default!; } diff --git a/src/Scaffolding/VS.Web.CG.Mvc/Templates/RazorPageGenerator/Bootstrap5/DetailsPageModel.cshtml b/src/Scaffolding/VS.Web.CG.Mvc/Templates/RazorPageGenerator/Bootstrap5/DetailsPageModel.cshtml index 2bea8afc9..e2fcbab13 100644 --- a/src/Scaffolding/VS.Web.CG.Mvc/Templates/RazorPageGenerator/Bootstrap5/DetailsPageModel.cshtml +++ b/src/Scaffolding/VS.Web.CG.Mvc/Templates/RazorPageGenerator/Bootstrap5/DetailsPageModel.cshtml @@ -46,7 +46,7 @@ namespace @Model.NamespaceName } @{ - if (@Model.NullableEnabled) + if ("enable".Equals(@Model.NullableEnabled, StringComparison.OrdinalIgnoreCase)) { @:public @Model.ViewDataTypeShortName @Model.ViewDataTypeShortName { get; set; } = default!; } diff --git a/src/Scaffolding/VS.Web.CG.Mvc/Templates/RazorPageGenerator/Bootstrap5/EditPageModel.cshtml b/src/Scaffolding/VS.Web.CG.Mvc/Templates/RazorPageGenerator/Bootstrap5/EditPageModel.cshtml index 2a15161c1..d320706f0 100644 --- a/src/Scaffolding/VS.Web.CG.Mvc/Templates/RazorPageGenerator/Bootstrap5/EditPageModel.cshtml +++ b/src/Scaffolding/VS.Web.CG.Mvc/Templates/RazorPageGenerator/Bootstrap5/EditPageModel.cshtml @@ -104,7 +104,7 @@ namespace @Model.NamespaceName private bool @(Model.ModelTypeName)Exists(@primaryKeyShortTypeName id) { @{ - if (@Model.NullableEnabled) + if ("enable".Equals(@Model.NullableEnabled, StringComparison.OrdinalIgnoreCase)) { @:return (_context.@(entitySetName)?.Any(e => e.@primaryKeyName == id)).GetValueOrDefault(); }