Line 1: #pragma checksum "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "102DCA7A4DA967DA2C071C41105F3E16A0BC7295"
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 Application;
Line 28:
Line 29:
Line 30: public class _Page_Views_Basket_Detail_cshtml : System.Web.Mvc.WebViewPage<Application.Controllers.BasketController.BasketDetailModel> {
Line 31:
Line 32: #line hidden
Line 33:
Line 34: public _Page_Views_Basket_Detail_cshtml() {
Line 35: }
Line 36:
Line 37: protected ASP.global_asax ApplicationInstance {
Line 38: get {
Line 39: return ((ASP.global_asax)(Context.ApplicationInstance));
Line 40: }
Line 41: }
Line 42:
Line 43: public override void Execute() {
Line 44:
Line 45: #line 2 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 46:
Line 47: ViewBag.Title = Model.Page[Model.IdLanguage].Title;
Line 48: ViewBag.SeoDescription = Model.Page[Model.IdLanguage].SeoDescription;
Line 49: ViewBag.SeoKeywords = Model.Page[Model.IdLanguage].SeoKeywords;
Line 50:
Line 51:
Line 52: #line default
Line 53: #line hidden
Line 54: WriteLiteral("\r\n<div");
Line 55:
Line 56: WriteLiteral(" id=\"BasketDetail\"");
Line 57:
Line 58: WriteLiteral(">\r\n <div");
Line 59:
Line 60: WriteLiteral(" class=\"wrapper\"");
Line 61:
Line 62: WriteLiteral(">\r\n <div");
Line 63:
Line 64: WriteLiteral(" class=\"box-content\"");
Line 65:
Line 66: WriteLiteral(">\r\n <h1>");
Line 67:
Line 68:
Line 69: #line 10 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 70: Write(ApplicationLib.Services.LanguageService.Get("Basket", Model.IdLanguage));
Line 71:
Line 72:
Line 73: #line default
Line 74: #line hidden
Line 75: WriteLiteral("</h1>\r\n");
Line 76:
Line 77:
Line 78: #line 11 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 79:
Line 80:
Line 81: #line default
Line 82: #line hidden
Line 83:
Line 84: #line 11 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 85: if (Application.Security.Session.Basket.Lines.Count > 0)
Line 86: {
Line 87:
Line 88:
Line 89: #line default
Line 90: #line hidden
Line 91: WriteLiteral(" <table");
Line 92:
Line 93: WriteLiteral(" class=\"basket-products table table-striped\"");
Line 94:
Line 95: WriteLiteral(">\r\n <thead>\r\n <tr>\r\n " +
Line 96: " <th");
Line 97:
Line 98: WriteLiteral(" data-responsive=\"tablet-desktop\"");
Line 99:
Line 100: WriteLiteral(" width=\"100\"");
Line 101:
Line 102: WriteLiteral("></th>\r\n <th");
Line 103:
Line 104: WriteLiteral(" width=\"30%\"");
Line 105:
Line 106: WriteLiteral(">");
Line 107:
Line 108:
Line 109: #line 17 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 110: Write(ApplicationLib.Resources.Language.Details);
Line 111:
Line 112:
Line 113: #line default
Line 114: #line hidden
Line 115: WriteLiteral("</th>\r\n <th");
Line 116:
Line 117: WriteLiteral(" data-responsive=\"tablet-desktop\"");
Line 118:
Line 119: WriteLiteral(" width=\"15%\"");
Line 120:
Line 121: WriteLiteral(">");
Line 122:
Line 123:
Line 124: #line 18 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 125: Write(ApplicationLib.Resources.Language.Price);
Line 126:
Line 127:
Line 128: #line default
Line 129: #line hidden
Line 130: WriteLiteral("</th>\r\n <th");
Line 131:
Line 132: WriteLiteral(" class=\"text-center\"");
Line 133:
Line 134: WriteLiteral(">");
Line 135:
Line 136:
Line 137: #line 19 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 138: Write(ApplicationLib.Resources.Language.Quantity);
Line 139:
Line 140:
Line 141: #line default
Line 142: #line hidden
Line 143: WriteLiteral("</th>\r\n <th");
Line 144:
Line 145: WriteLiteral(" data-responsive=\"tablet-desktop\"");
Line 146:
Line 147: WriteLiteral(" class=\"text-center\"");
Line 148:
Line 149: WriteLiteral(">");
Line 150:
Line 151:
Line 152: #line 20 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 153: Write(ApplicationLib.Resources.Language.Discount);
Line 154:
Line 155:
Line 156: #line default
Line 157: #line hidden
Line 158: WriteLiteral("</th>\r\n <th");
Line 159:
Line 160: WriteLiteral(" data-responsive=\"tablet-desktop\"");
Line 161:
Line 162: WriteLiteral(" class=\"text-center\"");
Line 163:
Line 164: WriteLiteral(">");
Line 165:
Line 166:
Line 167: #line 21 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 168: Write(ApplicationLib.Resources.Language.Total);
Line 169:
Line 170:
Line 171: #line default
Line 172: #line hidden
Line 173: WriteLiteral("</th>\r\n <th></th>\r\n </tr>\r\n " +
Line 174: " </thead>\r\n <tbody>\r\n");
Line 175:
Line 176:
Line 177: #line 26 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 178:
Line 179:
Line 180: #line default
Line 181: #line hidden
Line 182:
Line 183: #line 26 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 184: foreach (var item in Application.Security.Session.Basket.Lines)
Line 185: {
Line 186:
Line 187:
Line 188: #line default
Line 189: #line hidden
Line 190: WriteLiteral(" <tr");
Line 191:
Line 192: WriteLiteral(" class=\"product-line\"");
Line 193:
Line 194: WriteLiteral(" data-id=\"");
Line 195:
Line 196:
Line 197: #line 28 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 198: Write(item.Value.IdProductVersion);
Line 199:
Line 200:
Line 201: #line default
Line 202: #line hidden
Line 203: WriteLiteral("\"");
Line 204:
Line 205: WriteLiteral(">\r\n <td");
Line 206:
Line 207: WriteLiteral(" data-responsive=\"tablet-desktop\"");
Line 208:
Line 209: WriteLiteral(" class=\"text-center\"");
Line 210:
Line 211: WriteLiteral(">\r\n");
Line 212:
Line 213:
Line 214: #line 30 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 215:
Line 216:
Line 217: #line default
Line 218: #line hidden
Line 219:
Line 220: #line 30 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 221: if (item.Value.Version.Product.Photos.Count > 0)
Line 222: {
Line 223:
Line 224:
Line 225: #line default
Line 226: #line hidden
Line 227: WriteLiteral(" <img");
Line 228:
Line 229: WriteAttribute("src", Tuple.Create(" src=\"", 1942), Tuple.Create("\"", 2050)
Line 230:
Line 231: #line 32 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 232: , Tuple.Create(Tuple.Create("", 1948), Tuple.Create<System.Object, System.Int32>(Html.PhotoProductSrc(item.Value.Version.Product.Photos[0],100,125,RazorExtensions.PictureResize.Auto)
Line 233:
Line 234: #line default
Line 235: #line hidden
Line 236: , 1948), false)
Line 237: );
Line 238:
Line 239: WriteLiteral(" alt=\"\"");
Line 240:
Line 241: WriteLiteral(">\r\n");
Line 242:
Line 243:
Line 244: #line 33 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 245: }
Line 246:
Line 247:
Line 248: #line default
Line 249: #line hidden
Line 250: WriteLiteral(" </td>\r\n <td>\r\n " +
Line 251: " <p>");
Line 252:
Line 253:
Line 254: #line 36 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 255: Write(item.Value.Version.Product[Model.IdLanguage].Title);
Line 256:
Line 257:
Line 258: #line default
Line 259: #line hidden
Line 260: WriteLiteral("</p>\r\n <p");
Line 261:
Line 262: WriteLiteral(" data-responsive=\"tablet-desktop\"");
Line 263:
Line 264: WriteLiteral(">");
Line 265:
Line 266:
Line 267: #line 37 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 268: Write(ApplicationLib.Resources.Language.Reference);
Line 269:
Line 270:
Line 271: #line default
Line 272: #line hidden
Line 273: WriteLiteral(": ");
Line 274:
Line 275:
Line 276: #line 37 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 277: Write(String.IsNullOrEmpty(item.Value.Version.Reference) ? item.Value.Version.Product.Reference : item.Value.Version.Reference);
Line 278:
Line 279:
Line 280: #line default
Line 281: #line hidden
Line 282: WriteLiteral("</p>\r\n");
Line 283:
Line 284:
Line 285: #line 38 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 286:
Line 287:
Line 288: #line default
Line 289: #line hidden
Line 290:
Line 291: #line 38 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 292: if (item.Value.Version.IdProductColor.HasValue)
Line 293: {
Line 294:
Line 295:
Line 296: #line default
Line 297: #line hidden
Line 298: WriteLiteral(" <div");
Line 299:
Line 300: WriteLiteral(" class=\"desc\"");
Line 301:
Line 302: WriteLiteral(">\r\n <span");
Line 303:
Line 304: WriteLiteral(" class=\"_v-align\"");
Line 305:
Line 306: WriteLiteral(">");
Line 307:
Line 308:
Line 309: #line 41 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 310: Write(ApplicationLib.Resources.Language.Color);
Line 311:
Line 312:
Line 313: #line default
Line 314: #line hidden
Line 315: WriteLiteral(":</span>\r\n <span");
Line 316:
Line 317: WriteAttribute("title", Tuple.Create(" title=\"", 2871), Tuple.Create("\"", 2935)
Line 318:
Line 319: #line 42 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 320: , Tuple.Create(Tuple.Create("", 2879), Tuple.Create<System.Object, System.Int32>(item.Value.Version.ProductColor[Model.IdLanguage].Title
Line 321:
Line 322: #line default
Line 323: #line hidden
Line 324: , 2879), false)
Line 325: );
Line 326:
Line 327: WriteLiteral(" class=\"product-color-square _v-align\"");
Line 328:
Line 329: WriteAttribute("style", Tuple.Create(" style=\"", 2974), Tuple.Create("\"", 3035)
Line 330: , Tuple.Create(Tuple.Create("", 2982), Tuple.Create("background-color:", 2982), true)
Line 331:
Line 332: #line 42 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 333: , Tuple.Create(Tuple.Create("", 2999), Tuple.Create<System.Object, System.Int32>(item.Value.Version.ProductColor.Hex
Line 334:
Line 335: #line default
Line 336: #line hidden
Line 337: , 2999), false)
Line 338: );
Line 339:
Line 340: WriteLiteral("> </span>\r\n </div>\r\n");
Line 341:
Line 342:
Line 343: #line 44 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 344: }
Line 345:
Line 346:
Line 347: #line default
Line 348: #line hidden
Line 349: WriteLiteral(" ");
Line 350:
Line 351:
Line 352: #line 45 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 353: if (item.Value.Version.IdProductSize.HasValue)
Line 354: {
Line 355:
Line 356:
Line 357: #line default
Line 358: #line hidden
Line 359: WriteLiteral(" <div");
Line 360:
Line 361: WriteLiteral(" class=\"desc\"");
Line 362:
Line 363: WriteLiteral("><span");
Line 364:
Line 365: WriteLiteral(" class=\"_v-align\"");
Line 366:
Line 367: WriteLiteral(">");
Line 368:
Line 369:
Line 370: #line 47 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 371: Write(ApplicationLib.Resources.Language.Size);
Line 372:
Line 373:
Line 374: #line default
Line 375: #line hidden
Line 376: WriteLiteral(":</span> ");
Line 377:
Line 378:
Line 379: #line 47 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 380: Write(item.Value.Version.ProductSize[Model.IdLanguage].Title);
Line 381:
Line 382:
Line 383: #line default
Line 384: #line hidden
Line 385: WriteLiteral("</div>\r\n");
Line 386:
Line 387:
Line 388: #line 48 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 389: }
Line 390:
Line 391:
Line 392: #line default
Line 393: #line hidden
Line 394: WriteLiteral(" </td>\r\n <td");
Line 395:
Line 396: WriteLiteral(" data-responsive=\"tablet-desktop\"");
Line 397:
Line 398: WriteLiteral(">€");
Line 399:
Line 400:
Line 401: #line 50 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 402: Write(ApplicationLib.Utilities.Text.GetFormatedAmount(item.Value.Version.GetPriceSell(true, Application.Security.Session.Current)));
Line 403:
Line 404:
Line 405: #line default
Line 406: #line hidden
Line 407: WriteLiteral("</td>\r\n <td");
Line 408:
Line 409: WriteLiteral(" class=\"text-center\"");
Line 410:
Line 411: WriteLiteral(">\r\n <a");
Line 412:
Line 413: WriteLiteral(" href=\"#\"");
Line 414:
Line 415: WriteLiteral(" class=\"product-operation decrement no-jquery-address\"");
Line 416:
Line 417: WriteAttribute("title", Tuple.Create(" title=\"", 3894), Tuple.Create("\"", 3946)
Line 418:
Line 419: #line 52 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 420: , Tuple.Create(Tuple.Create("", 3902), Tuple.Create<System.Object, System.Int32>(ApplicationLib.Resources.Language.Decrement
Line 421:
Line 422: #line default
Line 423: #line hidden
Line 424: , 3902), false)
Line 425: );
Line 426:
Line 427: WriteLiteral("><i");
Line 428:
Line 429: WriteLiteral(" class=\"icon icon-minus\"");
Line 430:
Line 431: WriteLiteral("></i></a>\r\n <input");
Line 432:
Line 433: WriteLiteral(" type=\"text\"");
Line 434:
Line 435: WriteLiteral(" name=\"Quantity\"");
Line 436:
Line 437: WriteLiteral(" class=\"quantity\"");
Line 438:
Line 439: WriteAttribute("value", Tuple.Create(" value=\"", 4072), Tuple.Create("\"", 4100)
Line 440:
Line 441: #line 53 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 442: , Tuple.Create(Tuple.Create("", 4080), Tuple.Create<System.Object, System.Int32>(item.Value.Quantity
Line 443:
Line 444: #line default
Line 445: #line hidden
Line 446: , 4080), false)
Line 447: );
Line 448:
Line 449: WriteLiteral(" readonly=\"readonly\"");
Line 450:
Line 451: WriteLiteral(" />\r\n <a");
Line 452:
Line 453: WriteLiteral(" href=\"#\"");
Line 454:
Line 455: WriteAttribute("title", Tuple.Create(" title=\"", 4173), Tuple.Create("\"", 4225)
Line 456:
Line 457: #line 54 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 458: , Tuple.Create(Tuple.Create("", 4181), Tuple.Create<System.Object, System.Int32>(ApplicationLib.Resources.Language.Increment
Line 459:
Line 460: #line default
Line 461: #line hidden
Line 462: , 4181), false)
Line 463: );
Line 464:
Line 465: WriteLiteral(" data-max=\"");
Line 466:
Line 467:
Line 468: #line 54 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 469: Write(ApplicationLib.Services.AppSettingsService.HasBasketStockManagment ? item.Value.Version.Stock.ToString() : "");
Line 470:
Line 471:
Line 472: #line default
Line 473: #line hidden
Line 474: WriteLiteral("\"");
Line 475:
Line 476: WriteLiteral(" class=\"product-operation increment no-jquery-address\"");
Line 477:
Line 478: WriteLiteral("><i");
Line 479:
Line 480: WriteLiteral(" class=\"icon icon-plus\"");
Line 481:
Line 482: WriteLiteral("></i></a>\r\n <div");
Line 483:
Line 484: WriteLiteral(" class=\"line-total price text-center\"");
Line 485:
Line 486: WriteLiteral(" data-responsive=\"mobile-mediumdevice\"");
Line 487:
Line 488: WriteLiteral(">");
Line 489:
Line 490:
Line 491: #line 55 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 492: Write(ApplicationLib.Utilities.Text.GetFormatedAmount(item.Value.GetPrice(Application.Security.Session.Basket, true)));
Line 493:
Line 494:
Line 495: #line default
Line 496: #line hidden
Line 497: WriteLiteral("€</div>\r\n </td>\r\n <" +
Line 498: "td");
Line 499:
Line 500: WriteLiteral(" data-responsive=\"tablet-desktop\"");
Line 501:
Line 502: WriteLiteral(" class=\"line-discount text-center\"");
Line 503:
Line 504: WriteLiteral(">");
Line 505:
Line 506:
Line 507: #line 57 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 508: Write(ApplicationLib.Utilities.Text.GetFormatedAmount(item.Value.GetQuantityDiscount(Application.Security.Session.Basket, true)));
Line 509:
Line 510:
Line 511: #line default
Line 512: #line hidden
Line 513: WriteLiteral("€</td>\r\n <td");
Line 514:
Line 515: WriteLiteral(" data-responsive=\"tablet-desktop\"");
Line 516:
Line 517: WriteLiteral(" class=\"line-total price text-center\"");
Line 518:
Line 519: WriteLiteral(">");
Line 520:
Line 521:
Line 522: #line 58 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 523: Write(ApplicationLib.Utilities.Text.GetFormatedAmount(item.Value.GetPrice(Application.Security.Session.Basket, true)));
Line 524:
Line 525:
Line 526: #line default
Line 527: #line hidden
Line 528: WriteLiteral("€</td>\r\n <td");
Line 529:
Line 530: WriteLiteral(" class=\"text-center\"");
Line 531:
Line 532: WriteLiteral(">\r\n <a");
Line 533:
Line 534: WriteLiteral(" href=\"#\"");
Line 535:
Line 536: WriteLiteral(" class=\"remove-product\"");
Line 537:
Line 538: WriteLiteral(" data-plugin=\"tooltip\"");
Line 539:
Line 540: WriteAttribute("title", Tuple.Create(" title=\"", 5327), Tuple.Create("\"", 5376)
Line 541:
Line 542: #line 60 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 543: , Tuple.Create(Tuple.Create("", 5335), Tuple.Create<System.Object, System.Int32>(ApplicationLib.Resources.Language.Delete
Line 544:
Line 545: #line default
Line 546: #line hidden
Line 547: , 5335), false)
Line 548: );
Line 549:
Line 550: WriteLiteral("><i");
Line 551:
Line 552: WriteLiteral(" class=\"icon icon-trash-1\"");
Line 553:
Line 554: WriteLiteral("></i></a>\r\n </td>\r\n </t" +
Line 555: "r>\r\n");
Line 556:
Line 557:
Line 558: #line 63 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 559: }
Line 560:
Line 561:
Line 562: #line default
Line 563: #line hidden
Line 564: WriteLiteral(" ");
Line 565:
Line 566:
Line 567: #line 64 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 568:
Line 569: Decimal productsAmount = Application.Security.Session.Basket.GetLinesTotal(true);
Line 570: Decimal couponDiscount = 0;
Line 571: foreach (var coupon in Application.Security.Session.Basket.Coupons)
Line 572: {
Line 573: couponDiscount = coupon.GetDiscountAmount(productsAmount);
Line 574: productsAmount -= couponDiscount;
Line 575:
Line 576:
Line 577: #line default
Line 578: #line hidden
Line 579: WriteLiteral(" <tr");
Line 580:
Line 581: WriteLiteral(" class=\"coupon-line\"");
Line 582:
Line 583: WriteLiteral(" data-id=\"");
Line 584:
Line 585:
Line 586: #line 71 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 587: Write(coupon.IdOrderCoupon);
Line 588:
Line 589:
Line 590: #line default
Line 591: #line hidden
Line 592: WriteLiteral("\"");
Line 593:
Line 594: WriteLiteral(">\r\n <td");
Line 595:
Line 596: WriteLiteral(" data-responsive=\"tablet-desktop\"");
Line 597:
Line 598: WriteLiteral("></td>\r\n <td>");
Line 599:
Line 600:
Line 601: #line 73 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 602: Write(ApplicationLib.Resources.Language.Coupon);
Line 603:
Line 604:
Line 605: #line default
Line 606: #line hidden
Line 607: WriteLiteral(": ");
Line 608:
Line 609:
Line 610: #line 73 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 611: Write(coupon.Code);
Line 612:
Line 613:
Line 614: #line default
Line 615: #line hidden
Line 616: WriteLiteral("</td>\r\n <td");
Line 617:
Line 618: WriteLiteral(" data-responsive=\"tablet-desktop\"");
Line 619:
Line 620: WriteLiteral("></td>\r\n <td></td>\r\n " +
Line 621: " <td");
Line 622:
Line 623: WriteLiteral(" data-responsive=\"tablet-desktop\"");
Line 624:
Line 625: WriteLiteral(" class=\"line-discount text-center\"");
Line 626:
Line 627: WriteLiteral(">");
Line 628:
Line 629:
Line 630: #line 76 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 631: Write(ApplicationLib.Utilities.Text.GetFormatedAmount(coupon.Discount));
Line 632:
Line 633:
Line 634: #line default
Line 635: #line hidden
Line 636:
Line 637: #line 76 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 638: Write(coupon.IsDiscountByPercentage ? "%" : "€");
Line 639:
Line 640:
Line 641: #line default
Line 642: #line hidden
Line 643: WriteLiteral("</td>\r\n <td");
Line 644:
Line 645: WriteLiteral(" data-responsive=\"tablet-desktop\"");
Line 646:
Line 647: WriteLiteral(" class=\"price text-center\"");
Line 648:
Line 649: WriteLiteral(">-");
Line 650:
Line 651:
Line 652: #line 77 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 653: Write(ApplicationLib.Utilities.Text.GetFormatedAmount(couponDiscount));
Line 654:
Line 655:
Line 656: #line default
Line 657: #line hidden
Line 658: WriteLiteral("€</td>\r\n <td");
Line 659:
Line 660: WriteLiteral(" class=\"text-center\"");
Line 661:
Line 662: WriteLiteral("><a");
Line 663:
Line 664: WriteLiteral(" href=\"#\"");
Line 665:
Line 666: WriteLiteral(" class=\"remove-coupon\"");
Line 667:
Line 668: WriteLiteral(" title=\"Remover\"");
Line 669:
Line 670: WriteLiteral("><i");
Line 671:
Line 672: WriteLiteral(" class=\"glyphicon glyphicon-minus-sign\"");
Line 673:
Line 674: WriteLiteral("></i></a></td>\r\n </tr>\r\n");
Line 675:
Line 676:
Line 677: #line 80 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 678: }
Line 679:
Line 680:
Line 681: #line default
Line 682: #line hidden
Line 683: WriteLiteral("\r\n </tbody>\r\n <tfoot>\r\n " +
Line 684: " <tr>\r\n <td");
Line 685:
Line 686: WriteLiteral(" data-responsive=\"tablet-desktop\"");
Line 687:
Line 688: WriteLiteral("></td>\r\n <td></td>\r\n <td");
Line 689:
Line 690: WriteLiteral(" data-responsive=\"tablet-desktop\"");
Line 691:
Line 692: WriteLiteral("></td>\r\n <td></td>\r\n <td");
Line 693:
Line 694: WriteLiteral(" data-responsive=\"tablet-desktop\"");
Line 695:
Line 696: WriteLiteral("></td>\r\n <td");
Line 697:
Line 698: WriteLiteral(" class=\"price-total text-right\"");
Line 699:
Line 700: WriteLiteral(" data-plugin=\"basket-amount-str\"");
Line 701:
Line 702: WriteLiteral(">");
Line 703:
Line 704:
Line 705: #line 90 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 706: Write(ApplicationLib.Utilities.Text.GetFormatedAmount(Application.Security.Session.Basket.GetTotal(true)));
Line 707:
Line 708:
Line 709: #line default
Line 710: #line hidden
Line 711: WriteLiteral("€</td>\r\n <td");
Line 712:
Line 713: WriteLiteral(" data-responsive=\"tablet-desktop\"");
Line 714:
Line 715: WriteLiteral(" class=\"text-table\"");
Line 716:
Line 717: WriteLiteral(">");
Line 718:
Line 719:
Line 720: #line 91 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 721: Write(ApplicationLib.Resources.Language.Total.ToUpper());
Line 722:
Line 723:
Line 724: #line default
Line 725: #line hidden
Line 726: WriteLiteral("</td>\r\n </tr>\r\n </tfoot>\r\n " +
Line 727: " </table>\r\n");
Line 728:
Line 729:
Line 730: #line 95 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 731:
Line 732:
Line 733:
Line 734: #line default
Line 735: #line hidden
Line 736: WriteLiteral(" <div");
Line 737:
Line 738: WriteLiteral(" class=\"row\"");
Line 739:
Line 740: WriteLiteral(">\r\n <div");
Line 741:
Line 742: WriteLiteral(" class=\"col-md-4\"");
Line 743:
Line 744: WriteLiteral(">\r\n <form");
Line 745:
Line 746: WriteLiteral(" id=\"AddCouponForm\"");
Line 747:
Line 748: WriteLiteral(" method=\"post\"");
Line 749:
Line 750: WriteAttribute("action", Tuple.Create(" action=\"", 7952), Tuple.Create("\"", 8029)
Line 751:
Line 752: #line 98 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 753: , Tuple.Create(Tuple.Create("", 7961), Tuple.Create<System.Object, System.Int32>(ApplicationLib.Services.UrlBuilder.Get(Model.Page,Model.IdLanguage)
Line 754:
Line 755: #line default
Line 756: #line hidden
Line 757: , 7961), false)
Line 758: );
Line 759:
Line 760: WriteLiteral(" class=\"coupon\"");
Line 761:
Line 762: WriteLiteral(">\r\n <p");
Line 763:
Line 764: WriteLiteral(" class=\"text-center\"");
Line 765:
Line 766: WriteLiteral(">");
Line 767:
Line 768:
Line 769: #line 99 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 770: Write(ApplicationLib.Resources.Language.AddCoupon);
Line 771:
Line 772:
Line 773: #line default
Line 774: #line hidden
Line 775: WriteLiteral("</p>\r\n <br />\r\n");
Line 776:
Line 777:
Line 778: #line 101 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 779:
Line 780:
Line 781: #line default
Line 782: #line hidden
Line 783:
Line 784: #line 101 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 785: if (Application.Security.Session.IsAuthenticated)
Line 786: {
Line 787:
Line 788:
Line 789: #line default
Line 790: #line hidden
Line 791: WriteLiteral(" <div");
Line 792:
Line 793: WriteLiteral(" class=\"form-group\"");
Line 794:
Line 795: WriteLiteral(">\r\n <input");
Line 796:
Line 797: WriteLiteral(" type=\"text\"");
Line 798:
Line 799: WriteLiteral(" name=\"Coupon\"");
Line 800:
Line 801: WriteLiteral(" class=\"form-control required\"");
Line 802:
Line 803: WriteAttribute("placeholder", Tuple.Create(" placeholder=\"", 8452), Tuple.Create("\"", 8508)
Line 804:
Line 805: #line 104 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 806: , Tuple.Create(Tuple.Create("", 8466), Tuple.Create<System.Object, System.Int32>(ApplicationLib.Resources.Language.Code
Line 807:
Line 808: #line default
Line 809: #line hidden
Line 810: , 8466), false)
Line 811: , Tuple.Create(Tuple.Create("", 8505), Tuple.Create("...", 8505), true)
Line 812: );
Line 813:
Line 814: WriteLiteral(" />\r\n </div>\r\n");
Line 815:
Line 816: WriteLiteral(" <div");
Line 817:
Line 818: WriteLiteral(" class=\"text-center\"");
Line 819:
Line 820: WriteLiteral(">\r\n <button");
Line 821:
Line 822: WriteLiteral(" type=\"submit\"");
Line 823:
Line 824: WriteLiteral(" class=\"btn btn-primary\"");
Line 825:
Line 826: WriteAttribute("title", Tuple.Create(" title=\"", 8694), Tuple.Create("\"", 8742)
Line 827:
Line 828: #line 107 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 829: , Tuple.Create(Tuple.Create("", 8702), Tuple.Create<System.Object, System.Int32>(ApplicationLib.Resources.Language.Apply
Line 830:
Line 831: #line default
Line 832: #line hidden
Line 833: , 8702), false)
Line 834: );
Line 835:
Line 836: WriteLiteral(">");
Line 837:
Line 838:
Line 839: #line 107 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 840: Write(ApplicationLib.Resources.Language.Apply);
Line 841:
Line 842:
Line 843: #line default
Line 844: #line hidden
Line 845: WriteLiteral("</button>\r\n </div>\r\n");
Line 846:
Line 847:
Line 848: #line 109 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 849: }
Line 850: else
Line 851: {
Line 852:
Line 853:
Line 854: #line default
Line 855: #line hidden
Line 856: WriteLiteral(" <a");
Line 857:
Line 858: WriteLiteral(" href=\"#\"");
Line 859:
Line 860: WriteLiteral(" data-toggle=\"modal\"");
Line 861:
Line 862: WriteLiteral(" data-target=\"#LoginModal\"");
Line 863:
Line 864: WriteLiteral(" class=\"btn btn-primary btn-block\"");
Line 865:
Line 866: WriteAttribute("title", Tuple.Create(" title=\"", 9054), Tuple.Create("\"", 9106)
Line 867:
Line 868: #line 112 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 869: , Tuple.Create(Tuple.Create("", 9062), Tuple.Create<System.Object, System.Int32>(ApplicationLib.Resources.Language.LoginHere
Line 870:
Line 871: #line default
Line 872: #line hidden
Line 873: , 9062), false)
Line 874: );
Line 875:
Line 876: WriteLiteral(">");
Line 877:
Line 878:
Line 879: #line 112 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 880: Write(ApplicationLib.Resources.Language.LoginHere);
Line 881:
Line 882:
Line 883: #line default
Line 884: #line hidden
Line 885: WriteLiteral("</a>\r\n");
Line 886:
Line 887:
Line 888: #line 113 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 889: }
Line 890:
Line 891:
Line 892: #line default
Line 893: #line hidden
Line 894: WriteLiteral(" </form>\r\n </div>\r\n </di" +
Line 895: "v>\r\n");
Line 896:
Line 897:
Line 898: #line 117 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 899: }
Line 900: else
Line 901: {
Line 902:
Line 903:
Line 904: #line default
Line 905: #line hidden
Line 906: WriteLiteral(" <div");
Line 907:
Line 908: WriteLiteral(" class=\"alert alert-info\"");
Line 909:
Line 910: WriteLiteral(">\r\n <strong>");
Line 911:
Line 912:
Line 913: #line 121 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 914: Write(ApplicationLib.Resources.Language.Information);
Line 915:
Line 916:
Line 917: #line default
Line 918: #line hidden
Line 919: WriteLiteral(" - </strong> ");
Line 920:
Line 921:
Line 922: #line 121 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 923: Write(ApplicationLib.Services.LanguageService.Get("BasketIsEmpty", Model.IdLanguage));
Line 924:
Line 925:
Line 926: #line default
Line 927: #line hidden
Line 928: WriteLiteral("\r\n </div>\r\n");
Line 929:
Line 930:
Line 931: #line 123 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 932: }
Line 933:
Line 934:
Line 935: #line default
Line 936: #line hidden
Line 937: WriteLiteral(" </div>\r\n\r\n <div");
Line 938:
Line 939: WriteLiteral(" class=\"actions\"");
Line 940:
Line 941: WriteLiteral(">\r\n");
Line 942:
Line 943:
Line 944: #line 127 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 945:
Line 946:
Line 947: #line default
Line 948: #line hidden
Line 949:
Line 950: #line 127 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 951: if (Application.Security.Session.Basket.Lines.Count > 0)
Line 952: {
Line 953:
Line 954:
Line 955: #line default
Line 956: #line hidden
Line 957: WriteLiteral(" <a");
Line 958:
Line 959: WriteLiteral(" class=\"btn btn-info\"");
Line 960:
Line 961: WriteAttribute("href", Tuple.Create(" href=\"", 9751), Tuple.Create("\"", 9834)
Line 962:
Line 963: #line 129 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 964: , Tuple.Create(Tuple.Create("", 9758), Tuple.Create<System.Object, System.Int32>(ApplicationLib.Services.UrlBuilder.Get(Model.ProductsPage,Model.IdLanguage)
Line 965:
Line 966: #line default
Line 967: #line hidden
Line 968: , 9758), false)
Line 969: );
Line 970:
Line 971: WriteAttribute("title", Tuple.Create(" title=\"", 9835), Tuple.Create("\"", 9890)
Line 972:
Line 973: #line 129 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 974: , Tuple.Create(Tuple.Create("", 9843), Tuple.Create<System.Object, System.Int32>(ApplicationLib.Resources.Language.KeepShopping
Line 975:
Line 976: #line default
Line 977: #line hidden
Line 978: , 9843), false)
Line 979: );
Line 980:
Line 981: WriteLiteral(">");
Line 982:
Line 983:
Line 984: #line 129 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 985: Write(ApplicationLib.Resources.Language.KeepShopping);
Line 986:
Line 987:
Line 988: #line default
Line 989: #line hidden
Line 990: WriteLiteral("</a>\r\n");
Line 991:
Line 992:
Line 993: #line 130 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 994: if (Application.Security.Session.IsAuthenticated)
Line 995: {
Line 996:
Line 997:
Line 998: #line default
Line 999: #line hidden
Line 1000: WriteLiteral(" <a");
Line 1001:
Line 1002: WriteLiteral(" class=\"btn btn-primary pull-right\"");
Line 1003:
Line 1004: WriteAttribute("href", Tuple.Create(" href=\"", 10088), Tuple.Create("\"", 10171)
Line 1005:
Line 1006: #line 132 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 1007: , Tuple.Create(Tuple.Create("", 10095), Tuple.Create<System.Object, System.Int32>(ApplicationLib.Services.UrlBuilder.Get(Model.CheckoutPage,Model.IdLanguage)
Line 1008:
Line 1009: #line default
Line 1010: #line hidden
Line 1011: , 10095), false)
Line 1012: );
Line 1013:
Line 1014: WriteAttribute("title", Tuple.Create(" title=\"", 10172), Tuple.Create("\"", 10223)
Line 1015:
Line 1016: #line 132 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 1017: , Tuple.Create(Tuple.Create("", 10180), Tuple.Create<System.Object, System.Int32>(ApplicationLib.Resources.Language.Checkout
Line 1018:
Line 1019: #line default
Line 1020: #line hidden
Line 1021: , 10180), false)
Line 1022: );
Line 1023:
Line 1024: WriteLiteral(">");
Line 1025:
Line 1026:
Line 1027: #line 132 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 1028: Write(ApplicationLib.Resources.Language.Checkout);
Line 1029:
Line 1030:
Line 1031: #line default
Line 1032: #line hidden
Line 1033: WriteLiteral("</a>\r\n");
Line 1034:
Line 1035:
Line 1036: #line 133 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 1037: }
Line 1038: else
Line 1039: {
Line 1040:
Line 1041:
Line 1042: #line default
Line 1043: #line hidden
Line 1044: WriteLiteral(" <a");
Line 1045:
Line 1046: WriteLiteral(" class=\"btn btn-primary pull-right no-jquery-address\"");
Line 1047:
Line 1048: WriteLiteral(" href=\"#LoginModal\"");
Line 1049:
Line 1050: WriteLiteral(" data-toggle=\"modal\"");
Line 1051:
Line 1052: WriteAttribute("title", Tuple.Create(" title=\"", 10448), Tuple.Create("\"", 10500)
Line 1053:
Line 1054: #line 136 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 1055: , Tuple.Create(Tuple.Create("", 10456), Tuple.Create<System.Object, System.Int32>(ApplicationLib.Resources.Language.LoginHere
Line 1056:
Line 1057: #line default
Line 1058: #line hidden
Line 1059: , 10456), false)
Line 1060: );
Line 1061:
Line 1062: WriteLiteral(">");
Line 1063:
Line 1064:
Line 1065: #line 136 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 1066: Write(ApplicationLib.Resources.Language.LoginHere);
Line 1067:
Line 1068:
Line 1069: #line default
Line 1070: #line hidden
Line 1071: WriteLiteral("</a>\r\n");
Line 1072:
Line 1073:
Line 1074: #line 137 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 1075: }
Line 1076: }
Line 1077: else
Line 1078: {
Line 1079:
Line 1080:
Line 1081: #line default
Line 1082: #line hidden
Line 1083: WriteLiteral(" <a");
Line 1084:
Line 1085: WriteAttribute("href", Tuple.Create(" href=\"", 10637), Tuple.Create("\"", 10720)
Line 1086:
Line 1087: #line 141 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 1088: , Tuple.Create(Tuple.Create("", 10644), Tuple.Create<System.Object, System.Int32>(ApplicationLib.Services.UrlBuilder.Get(Model.ProductsPage,Model.IdLanguage)
Line 1089:
Line 1090: #line default
Line 1091: #line hidden
Line 1092: , 10644), false)
Line 1093: );
Line 1094:
Line 1095: WriteLiteral(" class=\"btn btn-success\"");
Line 1096:
Line 1097: WriteAttribute("title", Tuple.Create(" title=\"", 10745), Tuple.Create("\"", 10799)
Line 1098:
Line 1099: #line 141 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 1100: , Tuple.Create(Tuple.Create("", 10753), Tuple.Create<System.Object, System.Int32>(ApplicationLib.Resources.Language.AddProducts
Line 1101:
Line 1102: #line default
Line 1103: #line hidden
Line 1104: , 10753), false)
Line 1105: );
Line 1106:
Line 1107: WriteLiteral(">");
Line 1108:
Line 1109:
Line 1110: #line 141 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 1111: Write(ApplicationLib.Resources.Language.AddProducts);
Line 1112:
Line 1113:
Line 1114: #line default
Line 1115: #line hidden
Line 1116: WriteLiteral("</a>\r\n");
Line 1117:
Line 1118:
Line 1119: #line 142 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 1120: }
Line 1121:
Line 1122:
Line 1123: #line default
Line 1124: #line hidden
Line 1125: WriteLiteral(" </div>\r\n </div>\r\n</div>\r\n\r\n");
Line 1126:
Line 1127: DefineSection("JScripts", () => {
Line 1128:
Line 1129: WriteLiteral("\r\n <script");
Line 1130:
Line 1131: WriteLiteral(" type=\"text/javascript\"");
Line 1132:
Line 1133: WriteLiteral(">\r\n\r\n var UpdateValues = function (IdProductVersion, Quantity, discountLineEle" +
Line 1134: "ment, totalLineElement) {\r\n BasketService.EditProductQuantity(IdProductVe" +
Line 1135: "rsion, Quantity,\r\n function (isOk, message, info, lineDiscount, lineAmoun" +
Line 1136: "t, reload) {\r\n BasketService.UpdateUI(info);\r\n $(discountL" +
Line 1137: "ineElement).html(lineDiscount);\r\n $(totalLineElement).html(lineAmount" +
Line 1138: ");\r\n if (reload)\r\n window.setTimeout(function () { win" +
Line 1139: "dow.location.reload() }, 1000);\r\n }, function (message) {\r\n Ap" +
Line 1140: "p.ShowErrorMessage(message);\r\n }); \r\n }\r\n\r\n var DeleteProduct = fun" +
Line 1141: "ction (IdProductVersion, pElement) {\r\n BasketService.DelProduct(IdProduct" +
Line 1142: "Version,\r\n function (message, info, reload) {\r\n if (info.Produ" +
Line 1143: "ctsQuantity == 0)\r\n return window.location.reload();\r\n " +
Line 1144: " BasketService.UpdateUI(info);\r\n $(pElement).fadeOut(750, function ()" +
Line 1145: " {\r\n $(pElement).remove();\r\n });\r\n }, function " +
Line 1146: "(message) {\r\n App.ShowErrorMessage(message);\r\n });\r\n }\r\n\r\n " +
Line 1147: " $(function () {\r\n $(\'#BasketDetail .basket-products .increment\').click" +
Line 1148: "(function (e) {\r\n e.preventDefault();\r\n var quantity = $(t" +
Line 1149: "his).parent().find(\'.quantity\');\r\n var value = parseInt($(quantity).v" +
Line 1150: "al());\r\n var pElement = $(this).closest(\'.product-line\');\r\n " +
Line 1151: " if ($(this).attr(\'data-max\').length > 0) {\r\n if (value + 1 <= p" +
Line 1152: "arseInt($(this).attr(\'data-max\'))) {\r\n $(quantity).val(value " +
Line 1153: "+ 1);\r\n UpdateValues($(pElement).attr(\'data-id\'), value + 1, " +
Line 1154: "$(pElement).find(\'.line-discount\'), $(pElement).find(\'.line-total\'));\r\n " +
Line 1155: " } else\r\n App.ShowInfoMessage(\"");
Line 1156:
Line 1157:
Line 1158: #line 188 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 1159: Write(ApplicationLib.Resources.Language.MaxStock);
Line 1160:
Line 1161:
Line 1162: #line default
Line 1163: #line hidden
Line 1164: WriteLiteral(" \" + $(this).attr(\'data-max\') + \" ");
Line 1165:
Line 1166:
Line 1167: #line 188 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 1168: Write(ApplicationLib.Resources.Language.Articles.ToLower());
Line 1169:
Line 1170:
Line 1171: #line default
Line 1172: #line hidden
Line 1173: WriteLiteral(@""");
Line 1174: }
Line 1175: else {
Line 1176: $(quantity).val(value + 1);
Line 1177: UpdateValues($(pElement).attr('data-id'), value + 1, $(pElement).find('.line-discount'), $(pElement).find('.line-total'));
Line 1178: }
Line 1179: });
Line 1180:
Line 1181: $('#BasketDetail .basket-products .decrement').click(function (e) {
Line 1182: e.preventDefault();
Line 1183: var quantity = $(this).parent().find('.quantity');
Line 1184: var value = parseInt($(quantity).val());
Line 1185: if (value - 1 >= 1) {
Line 1186: var pElement = $(this).closest('.product-line');
Line 1187: $(quantity).val(value - 1);
Line 1188: UpdateValues($(pElement).attr('data-id'), value - 1, $(pElement).find('.line-discount'), $(pElement).find('.line-total'));
Line 1189: }
Line 1190: else
Line 1191: App.ShowInfoMessage(""");
Line 1192:
Line 1193:
Line 1194: #line 206 "C:\Inetpub\vhosts\agenciacriativa.pt\tecniferti.com\Views\Basket\Detail.cshtml"
Line 1195: Write(ApplicationLib.Resources.Language.MinStock);
Line 1196:
Line 1197:
Line 1198: #line default
Line 1199: #line hidden
Line 1200: WriteLiteral(@"."");
Line 1201: });
Line 1202:
Line 1203: $('#BasketDetail .remove-product').click(function (e) {
Line 1204: e.preventDefault();
Line 1205: var pElement = $(this).closest('.product-line');
Line 1206: DeleteProduct($(pElement).attr('data-id'), pElement);
Line 1207: });
Line 1208:
Line 1209: $('#BasketDetail .remove-coupon').click(function (e) {
Line 1210: e.preventDefault();
Line 1211: var pElement = $(this).closest('.coupon-line');
Line 1212: BasketService.DelCoupon($(pElement).attr('data-id'),
Line 1213: function (message, info, reload) {
Line 1214: BasketService.UpdateUI(info);
Line 1215: $(pElement).fadeOut(750, function () {
Line 1216: $(pElement).remove();
Line 1217: });
Line 1218: }, function (message) {
Line 1219: App.ShowErrorMessage(message);
Line 1220: }
Line 1221: );
Line 1222: });
Line 1223:
Line 1224: $('#AddCouponForm').validate({ errorPlacement: function (error, element) { } });
Line 1225: });
Line 1226: </script>
Line 1227: ");
Line 1228:
Line 1229: });
Line 1230:
Line 1231: }
Line 1232: }
Line 1233: }
Line 1234:
|