Line 1: #pragma checksum "W:\signatureroom.com\Views\Shared\_Header.cshtml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "56C93E27B95F83254BBB9B2B858B1EDA04D2A77614FC2BBD5681021CF9BB8505"
Line 2: //------------------------------------------------------------------------------
Line 3: // <auto-generated>
Line 4: // This code was generated by a tool.
Line 5: // Runtime Version:4.0.30319.42000
Line 6: //
Line 7: // Changes to this file may cause incorrect behavior and will be lost if
Line 8: // the code is regenerated.
Line 9: // </auto-generated>
Line 10: //------------------------------------------------------------------------------
Line 11:
Line 12: namespace ASP {
Line 13: using System;
Line 14: using System.Collections.Generic;
Line 15: using System.IO;
Line 16: using System.Linq;
Line 17: using System.Net;
Line 18: using System.Web;
Line 19: using System.Web.Helpers;
Line 20: using System.Web.Security;
Line 21: using System.Web.UI;
Line 22: using System.Web.WebPages;
Line 23: using System.Web.Mvc;
Line 24: using System.Web.Mvc.Ajax;
Line 25: using System.Web.Mvc.Html;
Line 26: using System.Web.Routing;
Line 27: using Umbraco.Web;
Line 28: using Umbraco.Core;
Line 29: using Umbraco.Core.Models;
Line 30: using Umbraco.Web.Mvc;
Line 31: using umbraco;
Line 32: using Examine;
Line 33: using Umbraco.Web.PublishedContentModels;
Line 34:
Line 35: #line 2 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 36: using Merchello.Core.Models;
Line 37:
Line 38: #line default
Line 39: #line hidden
Line 40:
Line 41: #line 3 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 42: using Merchello.FastTrack.Ui;
Line 43:
Line 44: #line default
Line 45: #line hidden
Line 46:
Line 47: #line 4 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 48: using Merchello.Web;
Line 49:
Line 50: #line default
Line 51: #line hidden
Line 52:
Line 53:
Line 54: public class _Page_Views_Shared__Header_cshtml : Merchello.Web.Mvc.MerchelloTemplatePage {
Line 55:
Line 56: #line hidden
Line 57:
Line 58: #line 77 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 59:
Line 60: private IHtmlString IsActive(int contentId, bool isDropdown = false)
Line 61: {
Line 62: var css = isDropdown ? "dropdown" : string.Empty;
Line 63: if (Model.Content.Id == contentId)
Line 64: {
Line 65: css += " active";
Line 66: }
Line 67: css = css.Trim();
Line 68:
Line 69: return !css.IsNullOrWhiteSpace() ? MvcHtmlString.Create(string.Format(" class=\"{0}\"", css)) : MvcHtmlString.Empty;
Line 70: }
Line 71:
Line 72: #line default
Line 73: #line hidden
Line 74:
Line 75:
Line 76: public _Page_Views_Shared__Header_cshtml() {
Line 77: }
Line 78:
Line 79: protected ASP.global_asax ApplicationInstance {
Line 80: get {
Line 81: return ((ASP.global_asax)(Context.ApplicationInstance));
Line 82: }
Line 83: }
Line 84:
Line 85: public override void Execute() {
Line 86:
Line 87: #line 5 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 88:
Line 89: var storeRoot = ExampleUiHelper.Content.GetStoreRoot();
Line 90: var catalogRoot = storeRoot.Children(x => x.DocumentTypeAlias == "ftCatalog" && x.IsVisible());
Line 91: var basketPage = ExampleUiHelper.Content.GetBasket();
Line 92: var accountPage = ExampleUiHelper.Content.GetAccount();
Line 93:
Line 94:
Line 95: #line default
Line 96: #line hidden
Line 97: WriteLiteral("\r\n<div");
Line 98:
Line 99: WriteLiteral(" class=\"navbar navbar-inverse\"");
Line 100:
Line 101: WriteLiteral(">\r\n <div");
Line 102:
Line 103: WriteLiteral(" class=\"container\"");
Line 104:
Line 105: WriteLiteral(">\r\n\r\n <a");
Line 106:
Line 107: WriteLiteral(" class=\"navbar-brand navbar-right mui-store-name\"");
Line 108:
Line 109: WriteAttribute("href", Tuple.Create(" href=\"", 551), Tuple.Create("\"", 572)
Line 110:
Line 111: #line 14 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 112: , Tuple.Create(Tuple.Create("", 558), Tuple.Create<System.Object, System.Int32>(storeRoot.Url
Line 113:
Line 114: #line default
Line 115: #line hidden
Line 116: , 558), false)
Line 117: );
Line 118:
Line 119: WriteLiteral(">");
Line 120:
Line 121:
Line 122: #line 14 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 123: Write(Umbraco.Field("storeName", recursive: true));
Line 124:
Line 125:
Line 126: #line default
Line 127: #line hidden
Line 128: WriteLiteral("</a>\r\n\r\n <div");
Line 129:
Line 130: WriteLiteral(" class=\"navbar-header\"");
Line 131:
Line 132: WriteLiteral(">\r\n <button");
Line 133:
Line 134: WriteLiteral(" type=\"button\"");
Line 135:
Line 136: WriteLiteral(" class=\"navbar-toggle collapsed\"");
Line 137:
Line 138: WriteLiteral(" data-toggle=\"collapse\"");
Line 139:
Line 140: WriteLiteral(" data-target=\"#bs-example-navbar-collapse-1\"");
Line 141:
Line 142: WriteLiteral(">\r\n <span");
Line 143:
Line 144: WriteLiteral(" class=\"sr-only\"");
Line 145:
Line 146: WriteLiteral(">Toggle navigation</span>\r\n <span");
Line 147:
Line 148: WriteLiteral(" class=\"icon-bar\"");
Line 149:
Line 150: WriteLiteral("></span>\r\n <span");
Line 151:
Line 152: WriteLiteral(" class=\"icon-bar\"");
Line 153:
Line 154: WriteLiteral("></span>\r\n <span");
Line 155:
Line 156: WriteLiteral(" class=\"icon-bar\"");
Line 157:
Line 158: WriteLiteral("></span>\r\n </button>\r\n </div>\r\n\r\n\r\n\r\n <div");
Line 159:
Line 160: WriteLiteral(" class=\"collapse navbar-collapse\"");
Line 161:
Line 162: WriteLiteral(" id=\"bs-example-navbar-collapse-1\"");
Line 163:
Line 164: WriteLiteral(">\r\n <ul");
Line 165:
Line 166: WriteLiteral(" class=\"nav navbar-nav\"");
Line 167:
Line 168: WriteLiteral(">\r\n <li");
Line 169:
Line 170:
Line 171: #line 29 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 172: Write(IsActive(storeRoot.Id));
Line 173:
Line 174:
Line 175: #line default
Line 176: #line hidden
Line 177: WriteLiteral("><a");
Line 178:
Line 179: WriteAttribute("href", Tuple.Create(" href=\"", 1221), Tuple.Create("\"", 1246)
Line 180:
Line 181: #line 29 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 182: , Tuple.Create(Tuple.Create("", 1228), Tuple.Create<System.Object, System.Int32>(Url.Content("~/")
Line 183:
Line 184: #line default
Line 185: #line hidden
Line 186: , 1228), false)
Line 187: );
Line 188:
Line 189: WriteLiteral(">Home</a></li>\r\n\r\n");
Line 190:
Line 191:
Line 192: #line 31 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 193:
Line 194:
Line 195: #line default
Line 196: #line hidden
Line 197:
Line 198: #line 31 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 199: if (catalogRoot != null)
Line 200: {
Line 201:
Line 202:
Line 203: #line default
Line 204: #line hidden
Line 205: WriteLiteral(" <li");
Line 206:
Line 207:
Line 208: #line 33 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 209: Write(IsActive(catalogRoot.Id));
Line 210:
Line 211:
Line 212: #line default
Line 213: #line hidden
Line 214: WriteLiteral(">\r\n <a");
Line 215:
Line 216: WriteAttribute("href", Tuple.Create(" href=\"", 1406), Tuple.Create("\"", 1429)
Line 217:
Line 218: #line 34 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 219: , Tuple.Create(Tuple.Create("", 1413), Tuple.Create<System.Object, System.Int32>(catalogRoot.Url
Line 220:
Line 221: #line default
Line 222: #line hidden
Line 223: , 1413), false)
Line 224: );
Line 225:
Line 226: WriteLiteral(">");
Line 227:
Line 228:
Line 229: #line 34 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 230: Write(catalogRoot.Name);
Line 231:
Line 232:
Line 233: #line default
Line 234: #line hidden
Line 235: WriteLiteral("</a>\r\n </li>\r\n");
Line 236:
Line 237:
Line 238: #line 36 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 239: }
Line 240:
Line 241:
Line 242: #line default
Line 243: #line hidden
Line 244: WriteLiteral("\r\n </ul>\r\n\r\n <ul");
Line 245:
Line 246: WriteLiteral(" class=\"nav navbar-nav navbar-right mui-nav-right\"");
Line 247:
Line 248: WriteLiteral(">\r\n <li");
Line 249:
Line 250:
Line 251: #line 41 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 252: Write(IsActive(basketPage.Id));
Line 253:
Line 254:
Line 255: #line default
Line 256: #line hidden
Line 257: WriteLiteral(">\r\n <a");
Line 258:
Line 259: WriteAttribute("href", Tuple.Create(" href=\"", 1661), Tuple.Create("\"", 1683)
Line 260:
Line 261: #line 42 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 262: , Tuple.Create(Tuple.Create("", 1668), Tuple.Create<System.Object, System.Int32>(basketPage.Url
Line 263:
Line 264: #line default
Line 265: #line hidden
Line 266: , 1668), false)
Line 267: );
Line 268:
Line 269: WriteLiteral("><span");
Line 270:
Line 271: WriteLiteral(" class=\"glyphicon glyphicon-shopping-cart\"");
Line 272:
Line 273: WriteLiteral(" aria-hidden=\"true\"");
Line 274:
Line 275: WriteLiteral("></span> ");
Line 276:
Line 277:
Line 278: #line 42 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 279: Write(basketPage.Name);
Line 280:
Line 281:
Line 282: #line default
Line 283: #line hidden
Line 284: WriteLiteral(" (<span");
Line 285:
Line 286: WriteLiteral(" data-muilabel=\"basketcount\"");
Line 287:
Line 288: WriteLiteral(">");
Line 289:
Line 290:
Line 291: #line 42 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 292: Write(CurrentCustomer.Basket().TotalQuantityCount);
Line 293:
Line 294:
Line 295: #line default
Line 296: #line hidden
Line 297: WriteLiteral("</span>)</a>\r\n </li>\r\n\r\n <li");
Line 298:
Line 299:
Line 300: #line 45 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 301: Write(IsActive(accountPage.Id, !CurrentCustomer.IsAnonymous));
Line 302:
Line 303:
Line 304: #line default
Line 305: #line hidden
Line 306: WriteLiteral(">\r\n <a");
Line 307:
Line 308: WriteAttribute("href", Tuple.Create(" href=\"", 1996), Tuple.Create("\"", 2019)
Line 309:
Line 310: #line 46 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 311: , Tuple.Create(Tuple.Create("", 2003), Tuple.Create<System.Object, System.Int32>(accountPage.Url
Line 312:
Line 313: #line default
Line 314: #line hidden
Line 315: , 2003), false)
Line 316: );
Line 317:
Line 318: WriteLiteral(">\r\n <span");
Line 319:
Line 320: WriteLiteral(" class=\"glyphicon glyphicon-user\"");
Line 321:
Line 322: WriteLiteral(" aria-hidden=\"true\"");
Line 323:
Line 324: WriteLiteral("></span>\r\n");
Line 325:
Line 326:
Line 327: #line 48 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 328:
Line 329:
Line 330: #line default
Line 331: #line hidden
Line 332:
Line 333: #line 48 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 334: if (CurrentCustomer.IsAnonymous)
Line 335: {
Line 336:
Line 337:
Line 338: #line default
Line 339: #line hidden
Line 340: WriteLiteral(" <span>Login</span>\r\n");
Line 341:
Line 342:
Line 343: #line 51 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 344: }
Line 345: else
Line 346: {
Line 347: var customer = (ICustomer)CurrentCustomer;
Line 348:
Line 349:
Line 350: #line default
Line 351: #line hidden
Line 352: WriteLiteral(" <span>");
Line 353:
Line 354:
Line 355: #line 55 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 356: Write(customer.FirstName);
Line 357:
Line 358:
Line 359: #line default
Line 360: #line hidden
Line 361: WriteLiteral(" ");
Line 362:
Line 363:
Line 364: #line 55 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 365: Write(customer.LastName);
Line 366:
Line 367:
Line 368: #line default
Line 369: #line hidden
Line 370: WriteLiteral("</span>\r\n");
Line 371:
Line 372:
Line 373: #line 56 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 374: }
Line 375:
Line 376:
Line 377: #line default
Line 378: #line hidden
Line 379: WriteLiteral(" </a>\r\n </li>\r\n");
Line 380:
Line 381:
Line 382: #line 59 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 383:
Line 384:
Line 385: #line default
Line 386: #line hidden
Line 387:
Line 388: #line 59 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 389: if (!CurrentCustomer.IsAnonymous)
Line 390: {
Line 391:
Line 392:
Line 393: #line default
Line 394: #line hidden
Line 395: WriteLiteral(" <li");
Line 396:
Line 397: WriteLiteral(" class=\"dropdown\"");
Line 398:
Line 399: WriteLiteral(">\r\n <a");
Line 400:
Line 401: WriteLiteral(" href=\"#\"");
Line 402:
Line 403: WriteLiteral(" class=\"dropdown-toggle\"");
Line 404:
Line 405: WriteLiteral(" data-toggle=\"dropdown\"");
Line 406:
Line 407: WriteLiteral(" role=\"button\"");
Line 408:
Line 409: WriteLiteral(" aria-haspopup=\"true\"");
Line 410:
Line 411: WriteLiteral(" aria-expanded=\"false\"");
Line 412:
Line 413: WriteLiteral("><span");
Line 414:
Line 415: WriteLiteral(" class=\"caret\"");
Line 416:
Line 417: WriteLiteral("></span></a>\r\n <ul");
Line 418:
Line 419: WriteLiteral(" class=\"dropdown-menu\"");
Line 420:
Line 421: WriteLiteral(">\r\n <li><a");
Line 422:
Line 423: WriteAttribute("href", Tuple.Create(" href=\"", 2934), Tuple.Create("\"", 2989)
Line 424:
Line 425: #line 64 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 426: , Tuple.Create(Tuple.Create("", 2941), Tuple.Create<System.Object, System.Int32>(ExampleUiHelper.Content.GetChangePassword().Url
Line 427:
Line 428: #line default
Line 429: #line hidden
Line 430: , 2941), false)
Line 431: );
Line 432:
Line 433: WriteLiteral(">Change Password</a></li> ");
Line 434:
Line 435: WriteLiteral("\r\n <li>");
Line 436:
Line 437:
Line 438: #line 65 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 439: Write(Html.ActionLink("Logout", "Logout", "CustomerMembership", new { area = "FastTrack", redirectId = Model.Content.Id }, null));
Line 440:
Line 441:
Line 442: #line default
Line 443: #line hidden
Line 444: WriteLiteral("</li>\r\n </ul>\r\n </li>\r\n");
Line 445:
Line 446:
Line 447: #line 68 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 448: }
Line 449:
Line 450:
Line 451: #line default
Line 452: #line hidden
Line 453: WriteLiteral(" <li ");
Line 454:
Line 455:
Line 456: #line 69 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 457: Write(!CurrentCustomer.Basket().Items.Any() ? MvcHtmlString.Create("class=\"mui-quickcheckout\"") : MvcHtmlString.Empty);
Line 458:
Line 459:
Line 460: #line default
Line 461: #line hidden
Line 462: WriteLiteral(" data-value=\"quickcheckout\"><a");
Line 463:
Line 464: WriteAttribute("href", Tuple.Create(" href=\"", 3473), Tuple.Create("\"", 3522)
Line 465:
Line 466: #line 69 "W:\signatureroom.com\Views\Shared\_Header.cshtml"
Line 467: , Tuple.Create(Tuple.Create("", 3480), Tuple.Create<System.Object, System.Int32>(ExampleUiHelper.Content.GetCheckout().Url
Line 468:
Line 469: #line default
Line 470: #line hidden
Line 471: , 3480), false)
Line 472: );
Line 473:
Line 474: WriteLiteral(" class=\"success\"");
Line 475:
Line 476: WriteLiteral(">Quick Checkout</a></li>\r\n </ul>\r\n\r\n </div>\r\n </div>\r\n</div>" +
Line 477: "\r\n\r\n");
Line 478:
Line 479: WriteLiteral(";");
Line 480:
Line 481: }
Line 482: }
Line 483: }
Line 484:
|