Exemple #1
0
        #pragma warning disable 1998
        public async override global::System.Threading.Tasks.Task ExecuteAsync()
        {
            BeginContext(60, 654, true);
            WriteLiteral(@"
<div class=""search"">
    <div class=""row"">
        <div class=""col-lg-2 col-md-4 col-sm-12"">
            <ul class=""nav flex-column"">
                <li><p style=""font-weight:600"">Categories</p></li>
                <li><a href="""">CPU</a></li>
                <li><a href="""">Prebuild computer</a></li>
            </ul>
        </div>
        <div class=""col-lg-10 col-md-8 col-sm-12 desc"">
            <div style=""margin-left: 1em;"">

                <div class=""text-search"">
                    <p style=""font-weight:600; font-size:110%;""> You are searching for </p>
                </div>
                <div>
                    ");
            EndContext();
            BeginContext(714, 1078, false);
            __tagHelperExecutionContext = __tagHelperScopeManager.Begin("form", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "2027bb662e2c4d568d8ef39a0500a227", async() => {
                BeginContext(778, 120, true);
                WriteLiteral("\r\n                        <select style=\"margin-bottom: 1em;\" class=\"custom-select col-2\">\r\n                            ");
                EndContext();
                BeginContext(898, 32, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "285058a3e1a54bcd842e891d90007514", async() => {
                    BeginContext(915, 6, true);
                    WriteLiteral("Option");
                    EndContext();
                }
                                                                            );
                __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>();
                __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper);
                __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string)__tagHelperAttribute_0.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_0);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(930, 30, true);
                WriteLiteral("\r\n                            ");
                EndContext();
                BeginContext(960, 40, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "12c60c93253d4b429242a8a047d96673", async() => {
                    BeginContext(977, 14, true);
                    WriteLiteral("Another Option");
                    EndContext();
                }
                                                                            );
                __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>();
                __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper);
                __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string)__tagHelperAttribute_0.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_0);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(1000, 30, true);
                WriteLiteral("\r\n                            ");
                EndContext();
                BeginContext(1030, 41, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "a0c33391ecf8460d9f1a04520373eb9e", async() => {
                    BeginContext(1047, 15, true);
                    WriteLiteral("Sometching else");
                    EndContext();
                }
                                                                            );
                __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>();
                __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper);
                __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string)__tagHelperAttribute_0.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_0);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(1071, 177, true);
                WriteLiteral("\r\n                        </select>\r\n                        <select style=\"margin-bottom: 1em;\" class=\"custom-select col-1\" name=\"PageSize\" id=\"PageSize\" onchange=\"submit()\">\r\n");
                EndContext();
#line 26 "C:\Users\lkalicki\Desktop\aspStuff\pag\B.HardwareTown.Web\Views\Products\Index.cshtml"
                if (@Model.PagingInfo.ItemsPerPage != 20)
                {
#line default
#line hidden
                    BeginContext(1351, 32, true);
                    WriteLiteral("                                ");
                    EndContext();
                    BeginContext(1383, 48, false);
                    __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9edeba08270f498a8ec1d08421fdf30d", async() => {
                        BeginContext(1391, 1, true);
                        WriteLiteral(" ");
                        EndContext();
                        BeginContext(1393, 29, false);
#line 28 "C:\Users\lkalicki\Desktop\aspStuff\pag\B.HardwareTown.Web\Views\Products\Index.cshtml"
                        Write(Model.PagingInfo.ItemsPerPage);

#line default
#line hidden
                        EndContext();
                    }
                                                                                );
                    __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>();
                    __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper);
                    await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                    if (!__tagHelperExecutionContext.Output.IsContentModified)
                    {
                        await __tagHelperExecutionContext.SetOutputContentAsync();
                    }
                    Write(__tagHelperExecutionContext.Output);
                    __tagHelperExecutionContext = __tagHelperScopeManager.End();
                    EndContext();
                    BeginContext(1431, 2, true);
                    WriteLiteral("\r\n");
                    EndContext();
#line 29 "C:\Users\lkalicki\Desktop\aspStuff\pag\B.HardwareTown.Web\Views\Products\Index.cshtml"
                }

#line default
#line hidden
                BeginContext(1464, 30, true);
                WriteLiteral("\r\n                            ");
                EndContext();
                BeginContext(1494, 30, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "ff47573d290e4416a8a3c5d97d2283d7", async() => {
                    BeginContext(1513, 2, true);
                    WriteLiteral("20");
                    EndContext();
                }
                                                                            );
                __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>();
                __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper);
                __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string)__tagHelperAttribute_1.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_1);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(1524, 2, true);
                WriteLiteral("\r\n");
                EndContext();
#line 32 "C:\Users\lkalicki\Desktop\aspStuff\pag\B.HardwareTown.Web\Views\Products\Index.cshtml"
                if (@Model.PagingInfo.ItemsPerPage != 50)
                {
#line default
#line hidden
                    BeginContext(1629, 32, true);
                    WriteLiteral("                                ");
                    EndContext();
                    BeginContext(1661, 30, false);
                    __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "7c9cd3b9ef654eb3a11067df2928c13b", async() => {
                        BeginContext(1680, 2, true);
                        WriteLiteral("50");
                        EndContext();
                    }
                                                                                );
                    __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>();
                    __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper);
                    __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (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(1691, 2, true);
                    WriteLiteral("\r\n");
                    EndContext();
#line 35 "C:\Users\lkalicki\Desktop\aspStuff\pag\B.HardwareTown.Web\Views\Products\Index.cshtml"
                }

#line default
#line hidden
                BeginContext(1724, 61, true);
                WriteLiteral("\r\n\r\n                        </select>\r\n\r\n                    ");
                EndContext();
            }
                                                                        );
            __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper>();
            __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper);
            __Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.RenderAtEndOfFormTagHelper>();
            __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper);
            __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Controller = (string)__tagHelperAttribute_3.Value;
            __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_3);
            __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Action = (string)__tagHelperAttribute_4.Value;
            __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_4);
            __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Method = (string)__tagHelperAttribute_5.Value;
            __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_5);
            await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);

            if (!__tagHelperExecutionContext.Output.IsContentModified)
            {
                await __tagHelperExecutionContext.SetOutputContentAsync();
            }
            Write(__tagHelperExecutionContext.Output);
            __tagHelperExecutionContext = __tagHelperScopeManager.End();
            EndContext();
            BeginContext(1792, 26, true);
            WriteLiteral("\r\n                </div>\r\n");
            EndContext();
#line 42 "C:\Users\lkalicki\Desktop\aspStuff\pag\B.HardwareTown.Web\Views\Products\Index.cshtml"
            foreach (var product in Model.Products)
            {
#line default
#line hidden
                BeginContext(1895, 258, true);
                WriteLiteral(@"                    <li class=""list-group-item ml-0 pl-0"">
                        <div class=""row"" style=""padding-bottom: 1em; padding-top: 1em;"">
                            <div class=""col-lg-3 col-md-4 col-sm-12 pl-0"">
                                ");
                EndContext();
                BeginContext(2153, 60, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "c3c5daaf487c4ee19b55494a59bf278f", async() => {
                }
                                                                            );
                __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
                __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_6);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_7);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);

                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(2213, 148, true);
                WriteLiteral("\r\n                            </div>\r\n                            <div class=\"col-lg-6 col-md-4 col-sm-12 pl-0\">\r\n                                <a");
                EndContext();
                BeginWriteAttribute("href", " href=\"", 2361, "\"", 2421, 1);
#line 50 "C:\Users\lkalicki\Desktop\aspStuff\pag\B.HardwareTown.Web\Views\Products\Index.cshtml"
                WriteAttributeValue("", 2368, Url.Action("Index", "Details", new { id = product.Id }), 2368, 53, false);

#line default
#line hidden
                EndWriteAttribute();
                BeginContext(2422, 15, true);
                WriteLiteral("><p class=\"h5\">");
                EndContext();
                BeginContext(2438, 12, false);
#line 50 "C:\Users\lkalicki\Desktop\aspStuff\pag\B.HardwareTown.Web\Views\Products\Index.cshtml"
                Write(product.Name);

#line default
#line hidden
                EndContext();
                BeginContext(2450, 48, true);
                WriteLiteral("</p></a>\r\n                                <ul>\r\n");
                EndContext();
#line 52 "C:\Users\lkalicki\Desktop\aspStuff\pag\B.HardwareTown.Web\Views\Products\Index.cshtml"
                foreach (var detail in product.Details)
                {
#line default
#line hidden
                    BeginContext(2615, 87, true);
                    WriteLiteral("                                        <li style=\"font-weight:200; font-size:medium;\">");
                    EndContext();
                    BeginContext(2703, 6, false);
#line 54 "C:\Users\lkalicki\Desktop\aspStuff\pag\B.HardwareTown.Web\Views\Products\Index.cshtml"
                    Write(detail);

#line default
#line hidden
                    EndContext();
                    BeginContext(2709, 7, true);
                    WriteLiteral("</li>\r\n");
                    EndContext();
#line 55 "C:\Users\lkalicki\Desktop\aspStuff\pag\B.HardwareTown.Web\Views\Products\Index.cshtml"
                }

#line default
#line hidden
                BeginContext(2755, 124, true);
                WriteLiteral("                                </ul>\r\n                                <p style=\"font-weight:600; font-size:medium;\">Bought ");
                EndContext();
                BeginContext(2880, 14, false);
#line 57 "C:\Users\lkalicki\Desktop\aspStuff\pag\B.HardwareTown.Web\Views\Products\Index.cshtml"
                Write(product.Bought);

#line default
#line hidden
                EndContext();
                BeginContext(2894, 429, true);
                WriteLiteral(@" times</p>
                            </div>
                            <div class=""col-lg-3 col-md-4 col-sm-12"" style=""text-align:right; display:inline;"">
                                <div>
                                    <h3 align=""right"" style=""font-weight:700; display:inline-block; color:greenyellow;"">$</h3>
                                    <h3 align=""right"" style=""font-weight:700; display:inline-block;"">");
                EndContext();
                BeginContext(3324, 13, false);
#line 62 "C:\Users\lkalicki\Desktop\aspStuff\pag\B.HardwareTown.Web\Views\Products\Index.cshtml"
                Write(product.Price);

#line default
#line hidden
                EndContext();
                BeginContext(3337, 121, true);
                WriteLiteral("</h3>\r\n                                    <h3 align=\"right\" style=\"font-weight:700; color:grey; display:inline-block;\">.");
                EndContext();
                BeginContext(3459, 50, false);
#line 63 "C:\Users\lkalicki\Desktop\aspStuff\pag\B.HardwareTown.Web\Views\Products\Index.cshtml"
                Write(String.Format("{0:00}", (product.Price % 1 * 100)));

#line default
#line hidden
                EndContext();
                BeginContext(3509, 346, true);
                WriteLiteral(@"</h3>
                                    <button class=""btn btn-danger btn-lg"">Add to Cart</button>
                                    <p style=""color:red; margin-top:1em;  font-size:medium;"">Available</p>
                                </div>
                            </div>
                        </div>
                    </li>
");
                EndContext();
#line 70 "C:\Users\lkalicki\Desktop\aspStuff\pag\B.HardwareTown.Web\Views\Products\Index.cshtml"
            }

#line default
#line hidden
            BeginContext(3874, 54, true);
            WriteLiteral("                    <center>\r\n                        ");
            EndContext();
            BeginContext(3928, 251, false);
            __tagHelperExecutionContext = __tagHelperScopeManager.Begin("div", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "faf4393d3f9849d18bfd7e9242d1cb18", async() => {
            }
                                                                        );
            __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper = CreateTagHelper <global::B.HardwareTown.Web.TagHelpers.PageLinkTagHelper>();
            __tagHelperExecutionContext.Add(__B_HardwareTown_Web_TagHelpers_PageLinkTagHelper);
#line 72 "C:\Users\lkalicki\Desktop\aspStuff\pag\B.HardwareTown.Web\Views\Products\Index.cshtml"
            __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageModel = Model.PagingInfo;

#line default
#line hidden
            __tagHelperExecutionContext.AddTagHelperAttribute("page-model", __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageModel, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line 72 "C:\Users\lkalicki\Desktop\aspStuff\pag\B.HardwareTown.Web\Views\Products\Index.cshtml"
            __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageClassesEnabled = true;

#line default
#line hidden
            __tagHelperExecutionContext.AddTagHelperAttribute("page-classes-enabled", __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageClassesEnabled, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
            __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageClass = (string)__tagHelperAttribute_8.Value;
            __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_8);
            __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageClassNormal = (string)__tagHelperAttribute_9.Value;
            __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_9);
            __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageClassSelected = (string)__tagHelperAttribute_10.Value;
            __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_10);
            __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11);
            await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);

            if (!__tagHelperExecutionContext.Output.IsContentModified)
            {
                await __tagHelperExecutionContext.SetOutputContentAsync();
            }
            Write(__tagHelperExecutionContext.Output);
            __tagHelperExecutionContext = __tagHelperScopeManager.End();
            EndContext();
            BeginContext(4179, 93, true);
            WriteLiteral("\r\n                    </center>\r\n            </div>\r\n\r\n        </div>\r\n    </div>\r\n</div>\r\n\r\n");
            EndContext();
        }
Exemple #2
0
        #pragma warning disable 1998
        public async override global::System.Threading.Tasks.Task ExecuteAsync()
        {
            BeginContext(62, 11, true);
            WriteLiteral("<div>\r\n    ");
            EndContext();
            BeginContext(73, 876, false);
            __tagHelperExecutionContext = __tagHelperScopeManager.Begin("form", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "cc27e2bf23c148368183a935b7990a85", async() => {
                BeginContext(135, 88, true);
                WriteLiteral("\r\n        <select style=\"margin-bottom: 1em;\" class=\"custom-select col-2\">\r\n            ");
                EndContext();
                BeginContext(223, 33, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "57dba850f9d348149cb462d914054b89", async() => {
                    BeginContext(240, 7, true);
                    WriteLiteral("Option1");
                    EndContext();
                }
                                                                            );
                __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>();
                __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper);
                __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string)__tagHelperAttribute_0.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_0);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(256, 14, true);
                WriteLiteral("\r\n            ");
                EndContext();
                BeginContext(270, 33, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "27af0b751dd44651812102b8cba75539", async() => {
                    BeginContext(287, 7, true);
                    WriteLiteral("Option2");
                    EndContext();
                }
                                                                            );
                __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>();
                __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper);
                __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string)__tagHelperAttribute_0.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_0);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(303, 14, true);
                WriteLiteral("\r\n            ");
                EndContext();
                BeginContext(317, 33, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "f3ce672fa18d4e0fb5ee3bb5dc687880", async() => {
                    BeginContext(334, 7, true);
                    WriteLiteral("Option3");
                    EndContext();
                }
                                                                            );
                __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>();
                __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper);
                __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string)__tagHelperAttribute_0.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_0);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(350, 145, true);
                WriteLiteral("\r\n        </select>\r\n        <select style=\"margin-bottom: 1em;\" class=\"custom-select col-1\" name=\"PageSize\" id=\"PageSize\" onchange=\"submit()\">\r\n");
                EndContext();
#line 10 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                if (@Model.PagingInfo.ItemsPerPage != 20)
                {
#line default
#line hidden
                    BeginContext(558, 8, true);
                    WriteLiteral("        ");
                    EndContext();
                    BeginContext(566, 48, false);
                    __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3cc9d6546e09406db5782df3b08a3791", async() => {
                        BeginContext(574, 1, true);
                        WriteLiteral(" ");
                        EndContext();
                        BeginContext(576, 29, false);
#line 12 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                        Write(Model.PagingInfo.ItemsPerPage);

#line default
#line hidden
                        EndContext();
                    }
                                                                                );
                    __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>();
                    __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper);
                    await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                    if (!__tagHelperExecutionContext.Output.IsContentModified)
                    {
                        await __tagHelperExecutionContext.SetOutputContentAsync();
                    }
                    Write(__tagHelperExecutionContext.Output);
                    __tagHelperExecutionContext = __tagHelperScopeManager.End();
                    EndContext();
                    BeginContext(614, 2, true);
                    WriteLiteral("\r\n");
                    EndContext();
#line 13 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                }

#line default
#line hidden
                BeginContext(619, 14, true);
                WriteLiteral("\r\n            ");
                EndContext();
                BeginContext(633, 30, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "21c5dc0a994743819ee0d04668728a74", async() => {
                    BeginContext(652, 2, true);
                    WriteLiteral("20");
                    EndContext();
                }
                                                                            );
                __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>();
                __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper);
                __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (string)__tagHelperAttribute_1.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_1);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(663, 2, true);
                WriteLiteral("\r\n");
                EndContext();
#line 16 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                if (@Model.PagingInfo.ItemsPerPage != 50)
                {
#line default
#line hidden
                    BeginContext(728, 8, true);
                    WriteLiteral("        ");
                    EndContext();
                    BeginContext(736, 30, false);
                    __tagHelperExecutionContext = __tagHelperScopeManager.Begin("option", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "4665cffa6b4a4fceb1cfedeb2125205b", async() => {
                        BeginContext(755, 2, true);
                        WriteLiteral("50");
                        EndContext();
                    }
                                                                                );
                    __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper>();
                    __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper);
                    __Microsoft_AspNetCore_Mvc_TagHelpers_OptionTagHelper.Value = (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(766, 2, true);
                    WriteLiteral("\r\n");
                    EndContext();
#line 19 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                }

#line default
#line hidden
                BeginContext(771, 12, true);
                WriteLiteral("            ");
                EndContext();
#line 20 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                if (Model.PagingInfo.Search != "")
                {
#line default
#line hidden
                    BeginContext(827, 47, true);
                    WriteLiteral("        <input hidden id=\"search\" name=\"search\"");
                    EndContext();
                    BeginWriteAttribute("value", " value=\"", 874, "\"", 906, 1);
#line 22 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                    WriteAttributeValue("", 882, Model.PagingInfo.Search, 882, 24, false);

#line default
#line hidden
                    EndWriteAttribute();
                    BeginContext(907, 5, true);
                    WriteLiteral(" />\r\n");
                    EndContext();
#line 23 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                }

#line default
#line hidden
                BeginContext(917, 25, true);
                WriteLiteral("\r\n        </select>\r\n    ");
                EndContext();
            }
                                                                        );
            __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper>();
            __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper);
            __Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.RenderAtEndOfFormTagHelper>();
            __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper);
            __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Controller = (string)__tagHelperAttribute_3.Value;
            __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_3);
            __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Action = (string)__tagHelperAttribute_4.Value;
            __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_4);
            __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Method = (string)__tagHelperAttribute_5.Value;
            __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_5);
            await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);

            if (!__tagHelperExecutionContext.Output.IsContentModified)
            {
                await __tagHelperExecutionContext.SetOutputContentAsync();
            }
            Write(__tagHelperExecutionContext.Output);
            __tagHelperExecutionContext = __tagHelperScopeManager.End();
            EndContext();
            BeginContext(949, 41, true);
            WriteLiteral("\r\n</div>\r\n<ul class=\"list-group-flush\">\r\n");
            EndContext();
#line 30 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
            foreach (var product in Model.Products)
            {
#line default
#line hidden
                BeginContext(1043, 210, true);
                WriteLiteral("        <li class=\"list-group-item ml-0 pl-0\">\r\n            <div class=\"row\" style=\"padding-bottom: 1em; padding-top: 1em;\">\r\n                <div class=\"col-lg-3 col-md-4 col-sm-12 pl-0\">\r\n                    ");
                EndContext();
                BeginContext(1253, 60, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "c71427ecfc1e48ceb4bc1add3cf43d8e", async() => {
                }
                                                                            );
                __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
                __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_6);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_7);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);

                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(1313, 112, true);
                WriteLiteral("\r\n                </div>\r\n                <div class=\"col-lg-6 col-md-4 col-sm-12 pl-0\">\r\n                    <a");
                EndContext();
                BeginWriteAttribute("href", " href=\"", 1425, "\"", 1485, 1);
#line 38 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                WriteAttributeValue("", 1432, Url.Action("Index", "Details", new { id = product.Id }), 1432, 53, false);

#line default
#line hidden
                EndWriteAttribute();
                BeginContext(1486, 15, true);
                WriteLiteral("><p class=\"h5\">");
                EndContext();
                BeginContext(1502, 12, false);
#line 38 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                Write(product.Name);

#line default
#line hidden
                EndContext();
                BeginContext(1514, 36, true);
                WriteLiteral("</p></a>\r\n                    <ul>\r\n");
                EndContext();
#line 40 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                foreach (var detail in product.Details)
                {
#line default
#line hidden
                    BeginContext(1643, 75, true);
                    WriteLiteral("                            <li style=\"font-weight:200; font-size:medium;\">");
                    EndContext();
                    BeginContext(1719, 6, false);
#line 42 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                    Write(detail);

#line default
#line hidden
                    EndContext();
                    BeginContext(1725, 7, true);
                    WriteLiteral("</li>\r\n");
                    EndContext();
#line 43 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                }

#line default
#line hidden
                BeginContext(1759, 100, true);
                WriteLiteral("                    </ul>\r\n                    <p style=\"font-weight:600; font-size:medium;\">Bought ");
                EndContext();
                BeginContext(1860, 14, false);
#line 45 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                Write(product.Bought);

#line default
#line hidden
                EndContext();
                BeginContext(1874, 369, true);
                WriteLiteral(@" times</p>
                </div>
                <div class=""col-lg-3 col-md-4 col-sm-12"" style=""text-align:right; display:inline;"">
                    <div>
                        <h3 align=""right"" style=""font-weight:700; display:inline-block; color:greenyellow;"">$</h3>
                        <h3 align=""right"" style=""font-weight:700; display:inline-block;"">");
                EndContext();
                BeginContext(2244, 13, false);
#line 50 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                Write(product.Price);

#line default
#line hidden
                EndContext();
                BeginContext(2257, 109, true);
                WriteLiteral("</h3>\r\n                        <h3 align=\"right\" style=\"font-weight:700; color:grey; display:inline-block;\">.");
                EndContext();
                BeginContext(2367, 50, false);
#line 51 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                Write(String.Format("{0:00}", (product.Price % 1 * 100)));

#line default
#line hidden
                EndContext();
                BeginContext(2417, 274, true);
                WriteLiteral(@"</h3>
                        <button class=""btn btn-danger btn-lg"">Add to Cart</button>
                        <p style=""color:red; margin-top:1em;  font-size:medium;"">Available</p>
                    </div>
                </div>
            </div>
        </li>
");
                EndContext();
#line 58 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
            }

#line default
#line hidden
            BeginContext(2698, 25, true);
            WriteLiteral("\r\n</ul>\r\n\r\n<center>\r\n    ");
            EndContext();
            BeginContext(2723, 211, false);
            __tagHelperExecutionContext = __tagHelperScopeManager.Begin("div", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "fd03df29b2c243c1af11fcb2ab974beb", async() => {
            }
                                                                        );
            __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper = CreateTagHelper <global::B.HardwareTown.Web.TagHelpers.PageLinkTagHelper>();
            __tagHelperExecutionContext.Add(__B_HardwareTown_Web_TagHelpers_PageLinkTagHelper);
#line 63 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
            __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageModel = Model.PagingInfo;

#line default
#line hidden
            __tagHelperExecutionContext.AddTagHelperAttribute("page-model", __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageModel, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line 63 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
            __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageClassesEnabled = true;

#line default
#line hidden
            __tagHelperExecutionContext.AddTagHelperAttribute("page-classes-enabled", __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageClassesEnabled, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
            __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageClass = (string)__tagHelperAttribute_8.Value;
            __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_8);
            __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageClassNormal = (string)__tagHelperAttribute_9.Value;
            __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_9);
            __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageClassSelected = (string)__tagHelperAttribute_10.Value;
            __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_10);
            __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11);
            await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);

            if (!__tagHelperExecutionContext.Output.IsContentModified)
            {
                await __tagHelperExecutionContext.SetOutputContentAsync();
            }
            Write(__tagHelperExecutionContext.Output);
            __tagHelperExecutionContext = __tagHelperScopeManager.End();
            EndContext();
            BeginContext(2934, 11, true);
            WriteLiteral("\r\n</center>");
            EndContext();
        }
        #pragma warning disable 1998
        public async override global::System.Threading.Tasks.Task ExecuteAsync()
        {
            BeginContext(111, 33, true);
            WriteLiteral("\r\n<ul class=\"list-group-flush\">\r\n");
            EndContext();
#line 5 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
            foreach (var product in Model.Products)
            {
#line default
#line hidden
                BeginContext(197, 210, true);
                WriteLiteral("        <li class=\"list-group-item ml-0 pl-0\">\r\n            <div class=\"row\" style=\"padding-bottom: 1em; padding-top: 1em;\">\r\n                <div class=\"col-lg-3 col-md-4 col-sm-12 pl-0\">\r\n                    ");
                EndContext();
                BeginContext(407, 60, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "903121e2508945b0ab5f7219128d9d3c", async() => {
                }
                                                                            );
                __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
                __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_1);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);

                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(467, 112, true);
                WriteLiteral("\r\n                </div>\r\n                <div class=\"col-lg-6 col-md-4 col-sm-12 pl-0\">\r\n                    <a");
                EndContext();
                BeginWriteAttribute("href", " href=\"", 579, "\"", 639, 1);
#line 13 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                WriteAttributeValue("", 586, Url.Action("Index", "Details", new { id = product.Id }), 586, 53, false);

#line default
#line hidden
                EndWriteAttribute();
                BeginContext(640, 15, true);
                WriteLiteral("><p class=\"h5\">");
                EndContext();
                BeginContext(656, 12, false);
#line 13 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                Write(product.Name);

#line default
#line hidden
                EndContext();
                BeginContext(668, 36, true);
                WriteLiteral("</p></a>\r\n                    <ul>\r\n");
                EndContext();
#line 15 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                foreach (var detail in product.Details)
                {
#line default
#line hidden
                    BeginContext(797, 75, true);
                    WriteLiteral("                            <li style=\"font-weight:200; font-size:medium;\">");
                    EndContext();
                    BeginContext(873, 6, false);
#line 17 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                    Write(detail);

#line default
#line hidden
                    EndContext();
                    BeginContext(879, 7, true);
                    WriteLiteral("</li>\r\n");
                    EndContext();
#line 18 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                }

#line default
#line hidden
                BeginContext(913, 100, true);
                WriteLiteral("                    </ul>\r\n                    <p style=\"font-weight:600; font-size:medium;\">Bought ");
                EndContext();
                BeginContext(1014, 14, false);
#line 20 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                Write(product.Bought);

#line default
#line hidden
                EndContext();
                BeginContext(1028, 369, true);
                WriteLiteral(@" times</p>
                </div>
                <div class=""col-lg-3 col-md-4 col-sm-12"" style=""text-align:right; display:inline;"">
                    <div>
                        <h3 align=""right"" style=""font-weight:700; display:inline-block; color:greenyellow;"">$</h3>
                        <h3 align=""right"" style=""font-weight:700; display:inline-block;"">");
                EndContext();
                BeginContext(1398, 13, false);
#line 25 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                Write(product.Price);

#line default
#line hidden
                EndContext();
                BeginContext(1411, 109, true);
                WriteLiteral("</h3>\r\n                        <h3 align=\"right\" style=\"font-weight:700; color:grey; display:inline-block;\">.");
                EndContext();
                BeginContext(1521, 50, false);
#line 26 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                Write(String.Format("{0:00}", (product.Price % 1 * 100)));

#line default
#line hidden
                EndContext();
                BeginContext(1571, 31, true);
                WriteLiteral("</h3>\r\n                        ");
                EndContext();
                BeginContext(1602, 541, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("form", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "63c6eef9fb9945d0b9fb7b4adfdc24c9", async() => {
                    BeginContext(1684, 2, true);
                    WriteLiteral("\r\n");
                    EndContext();
#line 28 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"

                    Guid ProductId = product.Id;


#line default
#line hidden
                    BeginContext(1812, 28, true);
                    WriteLiteral("                            ");
                    EndContext();
                    BeginContext(1840, 43, false);
                    __tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "36b7d7afd09641c292b73079edf4b074", async() => {
                    }
                                                                                );
                    __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>();
                    __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper);
                    __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.InputTypeName = (string)__tagHelperAttribute_2.Value;
                    __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_2);
#line 31 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                    __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => ProductId);

#line default
#line hidden
                    __tagHelperExecutionContext.AddTagHelperAttribute("asp-for", __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, 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(1883, 67, true);
                    WriteLiteral("\r\n                            <input type=\"hidden\" name=\"returnUrl\"");
                    EndContext();
                    BeginWriteAttribute("value", " value=\"", 1950, "\"", 2005, 1);
#line 32 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                    WriteAttributeValue("", 1958, ViewContext.HttpContext.Request.PathAndQuery(), 1958, 47, false);

#line default
#line hidden
                    EndWriteAttribute();
                    BeginContext(2006, 130, true);
                    WriteLiteral("/>\r\n                            <button type=\"submit\" class=\"btn btn-danger btn-lg\">Add to Cart</button>\r\n                        ");
                    EndContext();
                }
                                                                            );
                __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper>();
                __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper);
                __Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper = CreateTagHelper <global::Microsoft.AspNetCore.Mvc.TagHelpers.RenderAtEndOfFormTagHelper>();
                __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper);
                BeginAddHtmlAttributeValues(__tagHelperExecutionContext, "id", 1, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line 27 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
                AddHtmlAttributeValue("", 1612, product.Id, 1612, 11, false);

#line default
#line hidden
                EndAddHtmlAttributeValues(__tagHelperExecutionContext);
                __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Action = (string)__tagHelperAttribute_3.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_3);
                __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Controller = (string)__tagHelperAttribute_4.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_4);
                __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Method = (string)__tagHelperAttribute_5.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_5);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);

                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(2143, 185, true);
                WriteLiteral("\r\n                        <p style=\"color:red; margin-top:1em;  font-size:medium;\">Available</p>\r\n                    </div>\r\n                </div>\r\n            </div>\r\n        </li>\r\n");
                EndContext();
#line 40 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
            }

#line default
#line hidden
            BeginContext(2335, 25, true);
            WriteLiteral("\r\n</ul>\r\n\r\n<center>\r\n    ");
            EndContext();
            BeginContext(2360, 200, false);
            __tagHelperExecutionContext = __tagHelperScopeManager.Begin("div", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "5a1c38c1efbc46308ed609d4492d9b3d", async() => {
            }
                                                                        );
            __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper = CreateTagHelper <global::B.HardwareTown.Web.TagHelpers.PageLinkTagHelper>();
            __tagHelperExecutionContext.Add(__B_HardwareTown_Web_TagHelpers_PageLinkTagHelper);
#line 45 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
            __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageModel = Model;

#line default
#line hidden
            __tagHelperExecutionContext.AddTagHelperAttribute("page-model", __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageModel, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line 45 "C:\Users\Lukasz\Desktop\Hardware-Town\src\B.HardwareTown.Web\Views\Shared\Components\ProductItem\Default.cshtml"
            __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageClassesEnabled = true;

#line default
#line hidden
            __tagHelperExecutionContext.AddTagHelperAttribute("page-classes-enabled", __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageClassesEnabled, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
            __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageClass = (string)__tagHelperAttribute_6.Value;
            __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_6);
            __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageClassNormal = (string)__tagHelperAttribute_7.Value;
            __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_7);
            __B_HardwareTown_Web_TagHelpers_PageLinkTagHelper.PageClassSelected = (string)__tagHelperAttribute_8.Value;
            __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_8);
            __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_9);
            await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);

            if (!__tagHelperExecutionContext.Output.IsContentModified)
            {
                await __tagHelperExecutionContext.SetOutputContentAsync();
            }
            Write(__tagHelperExecutionContext.Output);
            __tagHelperExecutionContext = __tagHelperScopeManager.End();
            EndContext();
            BeginContext(2560, 11, true);
            WriteLiteral("\r\n</center>");
            EndContext();
        }