private string ProcessFileHtml(string viewName, string layout = GlobalConstants.Layout) { if ("/".Equals(viewName)) { viewName = GlobalConstants.HomeIndex; } viewName = $"{GlobalConstants.View}{viewName}{GlobalConstants.Html}"; var layoutHtml = System.IO.File.ReadAllText($"{GlobalConstants.View}{layout}"); var fileHtml = System.IO.File.ReadAllText(viewName); var content = layoutHtml.Replace(ContentPlaceholder, fileHtml); if (ViewData.Any()) { foreach (var value in ViewData) { content = content.Replace($"{{{{{{{value.Key}}}}}}}", value.Value); } } return(content); }
#pragma warning disable 1998 public async override global::System.Threading.Tasks.Task ExecuteAsync() { BeginContext(72, 2, true); WriteLiteral("\r\n"); EndContext(); #line 4 "C:\Users\lauw2\Documents\Projects\Outdoor_paradise_webapp\Outdoor_paradise_webapp\Views\Administration\ListRoles.cshtml" ViewBag.Title = "All Roles"; Layout = "../Shared/_AdminLayout.cshtml"; #line default #line hidden BeginContext(161, 20, true); WriteLiteral("<h1>All Roles</h1>\r\n"); EndContext(); BeginContext(188, 2, true); WriteLiteral("\r\n"); EndContext(); #line 11 "C:\Users\lauw2\Documents\Projects\Outdoor_paradise_webapp\Outdoor_paradise_webapp\Views\Administration\ListRoles.cshtml" if (ViewData.Any()) { #line default #line hidden BeginContext(215, 4, true); WriteLiteral(" "); EndContext(); BeginContext(219, 123, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "c2251825d5484b5fadec775e8a07c88a", async() => { BeginContext(326, 12, true); WriteLiteral("Add new Role"); EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_1); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_2.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_2); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_3.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_3); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(342, 2, true); WriteLiteral("\r\n"); EndContext(); #line 14 "C:\Users\lauw2\Documents\Projects\Outdoor_paradise_webapp\Outdoor_paradise_webapp\Views\Administration\ListRoles.cshtml" foreach (var role in Model) { #line default #line hidden BeginContext(384, 98, true); WriteLiteral(" <div class=\"card mb-3\">\r\n <div class=\"card-header\">\r\n Role Id : "); EndContext(); BeginContext(483, 7, false); #line 18 "C:\Users\lauw2\Documents\Projects\Outdoor_paradise_webapp\Outdoor_paradise_webapp\Views\Administration\ListRoles.cshtml" Write(role.Id); #line default #line hidden EndContext(); BeginContext(490, 98, true); WriteLiteral("\r\n </div>\r\n <div class=\"card-body\">\r\n <h5 class=\"card-title\">"); EndContext(); BeginContext(589, 9, false); #line 21 "C:\Users\lauw2\Documents\Projects\Outdoor_paradise_webapp\Outdoor_paradise_webapp\Views\Administration\ListRoles.cshtml" Write(role.Name); #line default #line hidden EndContext(); BeginContext(598, 82, true); WriteLiteral("</h5>\r\n </div>\r\n <div class=\"card-footer\">\r\n "); EndContext(); BeginContext(680, 113, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "27aee315dae34331af50f3f843c99497", async() => { BeginContext(785, 4, true); WriteLiteral("Edit"); EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_4); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_5.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_5); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_3.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_3); if (__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues == null) { throw new InvalidOperationException(InvalidTagHelperIndexerAssignment("asp-route-id", "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", "RouteValues")); } BeginWriteTagHelperAttribute(); #line 24 "C:\Users\lauw2\Documents\Projects\Outdoor_paradise_webapp\Outdoor_paradise_webapp\Views\Administration\ListRoles.cshtml" WriteLiteral(role.Id); #line default #line hidden __tagHelperStringValueBuffer = EndWriteTagHelperAttribute(); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues["id"] = __tagHelperStringValueBuffer; __tagHelperExecutionContext.AddTagHelperAttribute("asp-route-id", __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues["id"], global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(793, 101, true); WriteLiteral("\r\n <a href=\"#\" class=\"btn btn-danger\">Delete</a>\r\n </div>\r\n </div>\r\n"); EndContext(); #line 28 "C:\Users\lauw2\Documents\Projects\Outdoor_paradise_webapp\Outdoor_paradise_webapp\Views\Administration\ListRoles.cshtml" } } else { #line default #line hidden BeginContext(913, 265, true); WriteLiteral(@" <div class=""card""> <div class=""card-header""> No Roles created yet </div> <div class=""card-body""> <h5 class=""card-title""> Use the button below to create a role </h5> "); EndContext(); BeginContext(1178, 149, false); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "58f122b7372848e59b4af38fec5b2dee", async() => { BeginContext(1280, 43, true); WriteLiteral("\r\n Create Role\r\n "); EndContext(); } ); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_4); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_1); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_6.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_6); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_2.Value; __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_2); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); if (!__tagHelperExecutionContext.Output.IsContentModified) { await __tagHelperExecutionContext.SetOutputContentAsync(); } Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); BeginContext(1327, 30, true); WriteLiteral("\r\n </div>\r\n </div>\r\n"); EndContext(); #line 45 "C:\Users\lauw2\Documents\Projects\Outdoor_paradise_webapp\Outdoor_paradise_webapp\Views\Administration\ListRoles.cshtml" } #line default #line hidden }