行 1: #pragma checksum "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "EAEE0FAD4427DA83958DE2DC431445E5B7BBC552"
行 2: //------------------------------------------------------------------------------
行 3: // <auto-generated>
行 4: // 此代码由工具生成。
行 5: // 运行时版本:4.0.30319.42000
行 6: //
行 7: // 对此文件的更改可能会导致不正确的行为,并且如果
行 8: // 重新生成代码,这些更改将会丢失。
行 9: // </auto-generated>
行 10: //------------------------------------------------------------------------------
行 11:
行 12: namespace ASP {
行 13: using System;
行 14: using System.Collections.Generic;
行 15: using System.IO;
行 16: using System.Linq;
行 17: using System.Net;
行 18: using System.Web;
行 19: using System.Web.Helpers;
行 20: using System.Web.Security;
行 21: using System.Web.UI;
行 22: using System.Web.WebPages;
行 23: using System.Web.Mvc;
行 24: using System.Web.Mvc.Ajax;
行 25: using System.Web.Mvc.Html;
行 26: using System.Web.Routing;
行 27: using Kooboo;
行 28: using Kooboo.Extensions;
行 29: using Kooboo.Web.Mvc;
行 30: using Kooboo.Web.Mvc.Html;
行 31: using Kooboo.CMS.Sites.View;
行 32: using Kooboo.CMS.Sites.Globalization;
行 33: using Kooboo.Web.Mvc.WebResourceLoader;
行 34: using Kooboo.Globalization;
行 35: using Kooboo.Web.Mvc.Grid;
行 36: using Kooboo.Web.Mvc.Grid2;
行 37: using Kooboo.Web.Mvc.Paging;
行 38: using Kooboo.CMS.Web;
行 39:
行 40: #line 2 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 41: using Kooboo.CMS.Content.Models;
行 42:
行 43: #line default
行 44: #line hidden
行 45: using Kooboo.CMS.Sites.Models;
行 46: using Kooboo.CMS.Sites.Services;
行 47: using Kooboo.CMS.Membership;
行 48: using Kooboo.CMS.Sites.Membership;
行 49:
行 50: #line 1 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 51: using Kooboo.CMS.Content.Query;
行 52:
行 53: #line default
行 54: #line hidden
行 55: using Kooboo.CMS.Form;
行 56: using Kooboo.CMS.Form.Html;
行 57: using Kooboo.CMS.Sites.Extension.ModuleArea;
行 58: using Kooboo.CMS.Common.Persistence.Non_Relational;
行 59:
行 60: #line 3 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 61: using System.Collections.Specialized;
行 62:
行 63: #line default
行 64: #line hidden
行 65:
行 66: #line 4 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 67: using DoerSoft.Kooboo.Plugin;
行 68:
行 69: #line default
行 70: #line hidden
行 71:
行 72:
行 73: public class _Page_Cms_Data_Sites_DoerSite_Sites_DoerSite2017_Sites_DoerSite2019_Templates_Views_ClientCase_Detail_template_cshtml : System.Web.Mvc.WebViewPage<dynamic> {
行 74:
行 75: #line hidden
行 76:
行 77: public _Page_Cms_Data_Sites_DoerSite_Sites_DoerSite2017_Sites_DoerSite2019_Templates_Views_ClientCase_Detail_template_cshtml() {
行 78: }
行 79:
行 80: protected ASP.global_asax ApplicationInstance {
行 81: get {
行 82: return ((ASP.global_asax)(Context.ApplicationInstance));
行 83: }
行 84: }
行 85:
行 86: public override void Execute() {
行 87:
行 88: #line 5 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 89: 行 90: 行 91: var textContent = (TextContent)ViewBag.CustomerCase;行 92: if (textContent == null) { return; }行 93: 行 94: var readCount = 1;行 95: if (textContent["ReadCount"] != null)行 96: {行 97: readCount = (int)textContent["ReadCount"] + 1;行 98: }行 99: Kooboo.CMS.Content.Services.ServiceFactory.TextContentManager.Update(Repository.Current, textContent.GetSchema(),行 100: textContent.UUID, "ReadCount", readCount, User.Identity.Name, false);行 101: 行 102: 行 103: 行 104: var prevContent = textContent.GetFolder().AsActual().CreateQuery()行 105: .WhereEquals("Published", true)行 106: .WhereEquals("CaseType", 0)行 107: .WhereEquals("ParentUUID", textContent.ParentUUID)行 108: .WhereEquals("ParentFolder", textContent.ParentFolder)行 109: .WhereLessThan("Sort", textContent["Sort"]).OrderByDescending("Sort").FirstOrDefault();行 110: 行 111: var nextContent = textContent.GetFolder().AsActual().CreateQuery()行 112: .WhereEquals("Published", true)行 113: .WhereEquals("CaseType", 0)行 114: .WhereEquals("ParentUUID", textContent.ParentUUID)行 115: .WhereEquals("ParentFolder", textContent.ParentFolder)行 116: .WhereGreaterThan("Sort", textContent["Sort"]).OrderBy("Sort").FirstOrDefault();行 117: 行 118:
行 119:
行 120: #line default
行 121: #line hidden
行 122: WriteLiteral("\n");
行 123:
行 124:
行 125: #line 35 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 126: Write(Html.FrontHtml().RenderView("ClientCase.EvaluationHeader",ViewData));
行 127:
行 128:
行 129: #line default
行 130: #line hidden
行 131: WriteLiteral("\n");
行 132:
行 133:
行 134: #line 36 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 135: Write(Html.FrontHtml().RenderView("addHistory", textContent));
行 136:
行 137:
行 138: #line default
行 139: #line hidden
行 140: WriteLiteral("\n<div");
行 141:
行 142: WriteLiteral(" class=\"container caseDetailContainer\"");
行 143:
行 144: WriteLiteral(">\n <!-- // 导航路径 -->\n <div");
行 145:
行 146: WriteLiteral(" class=\"path none\"");
行 147:
行 148: WriteLiteral(">\n <a");
行 149:
行 150: WriteAttribute("href", Tuple.Create(" href=\"", 1540), Tuple.Create("\"", 1578)
行 151:
行 152: #line 40 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 153: , Tuple.Create(Tuple.Create("", 1547), Tuple.Create<System.Object, System.Int32>(Url.FrontUrl().PageUrl("客户案例")
行 154:
行 155: #line default
行 156: #line hidden
行 157: , 1547), false)
行 158: );
行 159:
行 160: WriteLiteral(">客户案例</a>\n <span");
行 161:
行 162: WriteLiteral(" class=\"arrow\"");
行 163:
行 164: WriteLiteral(">> </span>\n 详情\n </div>\n <h2");
行 165:
行 166: WriteLiteral(" class=\"title align_center\"");
行 167:
行 168: WriteLiteral(" style=\"margin-top: 50px;\"");
行 169:
行 170: WriteLiteral(">");
行 171:
行 172:
行 173: #line 44 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 174: Write(Html.Raw(ViewBag.CustomerCase.Title ?? ""));
行 175:
行 176:
行 177: #line default
行 178: #line hidden
行 179: WriteLiteral("</h2>\n <div");
行 180:
行 181: WriteLiteral(" class=\"info align_center\"");
行 182:
行 183: WriteLiteral(" style=\"margin-top: 15px;\"");
行 184:
行 185: WriteLiteral(">\n <!--<span><i");
行 186:
行 187: WriteLiteral(" class=\"icon-grid\"");
行 188:
行 189: WriteLiteral("></i>分类:<a");
行 190:
行 191: WriteAttribute("href", Tuple.Create(" href=\"", 1851), Tuple.Create("\"", 1889)
行 192:
行 193: #line 46 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 194: , Tuple.Create(Tuple.Create("", 1858), Tuple.Create<System.Object, System.Int32>(Url.FrontUrl().PageUrl("客户案例")
行 195:
行 196: #line default
行 197: #line hidden
行 198: , 1858), false)
行 199: );
行 200:
行 201: WriteLiteral(">客户案例</a></span>-->\n <span><i");
行 202:
行 203: WriteLiteral(" class=\"icon-clock\"");
行 204:
行 205: WriteLiteral("></i>");
行 206:
行 207:
行 208: #line 47 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 209: Write(ViewHelper.DateTimeToString(ViewBag.CustomerCase.PublishDate, "yyyy-MM-dd"));
行 210:
行 211:
行 212: #line default
行 213: #line hidden
行 214: WriteLiteral("</span>\n <span><i");
行 215:
行 216: WriteLiteral(" class=\"icon-eye\"");
行 217:
行 218: WriteLiteral("></i>已阅读:");
行 219:
行 220:
行 221: #line 48 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 222: Write(ViewBag.CustomerCase.ReadCount);
行 223:
行 224:
行 225: #line default
行 226: #line hidden
行 227: WriteLiteral("</span>\n </div>\n \n");
行 228:
行 229:
行 230: #line 51 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 231:
行 232:
行 233: #line default
行 234: #line hidden
行 235:
行 236: #line 51 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 237: if (!string.IsNullOrEmpty(ViewBag.CustomerCase.VideoFile))行 238: {行 239:
行 240:
行 241: #line default
行 242: #line hidden
行 243: WriteLiteral(" <div");
行 244:
行 245: WriteLiteral(" class=\"article_pic player\"");
行 246:
行 247: WriteLiteral(">\n");
行 248:
行 249: WriteLiteral(" ");
行 250:
行 251:
行 252: #line 54 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 253: Write(Html.FrontHtml().RenderView("videoplayer", ViewData));
行 254:
行 255:
行 256: #line default
行 257: #line hidden
行 258: WriteLiteral("\n </div>\n");
行 259:
行 260:
行 261: #line 56 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 262: }行 263:
行 264:
行 265: #line default
行 266: #line hidden
行 267: WriteLiteral(" <div");
行 268:
行 269: WriteLiteral(" class=\"news_desc\"");
行 270:
行 271: WriteLiteral(" style=\"width: 900px;margin: 10px auto;\"");
行 272:
行 273: WriteLiteral(">\n");
行 274:
行 275: WriteLiteral(" ");
行 276:
行 277:
行 278: #line 58 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 279: Write(Html.GetInternalChaining(Repository.Current, textContent["CaseContent"].ToString()));
行 280:
行 281:
行 282: #line default
行 283: #line hidden
行 284: WriteLiteral("\n </div>\n <ul");
行 285:
行 286: WriteLiteral(" class=\"pager\"");
行 287:
行 288: WriteLiteral(">\n");
行 289:
行 290:
行 291: #line 61 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 292:
行 293:
行 294: #line default
行 295: #line hidden
行 296:
行 297: #line 61 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 298: if (prevContent != null)行 299: {行 300:
行 301:
行 302: #line default
行 303: #line hidden
行 304: WriteLiteral(" <li");
行 305:
行 306: WriteLiteral(" class=\"previous\"");
行 307:
行 308: WriteLiteral(">\n <!--<a href=\"");
行 309:
行 310:
行 311: #line 64 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 312: Write(Url.FrontUrl().PageUrl("客户案例~详情", new { CaseKey = prevContent["UserKey"] }));
行 313:
行 314:
行 315: #line default
行 316: #line hidden
行 317: WriteLiteral("\" title=\"");
行 318:
行 319:
行 320: #line 64 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 321: Write(prevContent["Title"]);
行 322:
行 323:
行 324: #line default
行 325: #line hidden
行 326: WriteLiteral("\" ><i class=\"icon-starry-normal-arrow-left4\"></i>上一篇</a>-->\n <a");
行 327:
行 328: WriteLiteral(" class=\"read_btn contact2019\"");
行 329:
行 330: WriteAttribute("href", Tuple.Create(" href=\"", 2760), Tuple.Create("\"", 2843)
行 331:
行 332: #line 65 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 333: , Tuple.Create(Tuple.Create("", 2767), Tuple.Create<System.Object, System.Int32>(Url.FrontUrl().PageUrl("客户案例~详情", new { CaseKey = prevContent["UserKey"] })
行 334:
行 335: #line default
行 336: #line hidden
行 337: , 2767), false)
行 338: );
行 339:
行 340: WriteAttribute("title", Tuple.Create(" title=\"", 2844), Tuple.Create("\"", 2873)
行 341:
行 342: #line 65 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 343: , Tuple.Create(Tuple.Create("", 2852), Tuple.Create<System.Object, System.Int32>(prevContent["Title"]
行 344:
行 345: #line default
行 346: #line hidden
行 347: , 2852), false)
行 348: );
行 349:
行 350: WriteLiteral(">上一篇</a>\n \n </li>\n");
行 351:
行 352:
行 353: #line 68 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 354: }行 355:
行 356:
行 357: #line default
行 358: #line hidden
行 359: WriteLiteral(" ");
行 360:
行 361:
行 362: #line 69 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 363: if (nextContent != null)行 364: {行 365:
行 366:
行 367: #line default
行 368: #line hidden
行 369: WriteLiteral(" <li");
行 370:
行 371: WriteLiteral(" class=\"next\"");
行 372:
行 373: WriteLiteral(">\n <!--<a href=\"");
行 374:
行 375:
行 376: #line 72 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 377: Write(Url.FrontUrl().PageUrl("客户案例~详情", new { CaseKey = nextContent["UserKey"] }));
行 378:
行 379:
行 380: #line default
行 381: #line hidden
行 382: WriteLiteral("\" title=\"");
行 383:
行 384:
行 385: #line 72 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 386: Write(nextContent["Title"]);
行 387:
行 388:
行 389: #line default
行 390: #line hidden
行 391: WriteLiteral("\">下一篇<i class=\"icon-starry-normal-uniE626\"></i></a>-->\n <a");
行 392:
行 393: WriteLiteral(" class=\"read_btn ty2019\"");
行 394:
行 395: WriteAttribute("href", Tuple.Create(" href=\"", 3176), Tuple.Create("\"", 3259)
行 396:
行 397: #line 73 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 398: , Tuple.Create(Tuple.Create("", 3183), Tuple.Create<System.Object, System.Int32>(Url.FrontUrl().PageUrl("客户案例~详情", new { CaseKey = nextContent["UserKey"] })
行 399:
行 400: #line default
行 401: #line hidden
行 402: , 3183), false)
行 403: );
行 404:
行 405: WriteAttribute("title", Tuple.Create(" title=\"", 3260), Tuple.Create("\"", 3289)
行 406:
行 407: #line 73 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 408: , Tuple.Create(Tuple.Create("", 3268), Tuple.Create<System.Object, System.Int32>(nextContent["Title"]
行 409:
行 410: #line default
行 411: #line hidden
行 412: , 3268), false)
行 413: );
行 414:
行 415: WriteLiteral(">下一篇</a>\n </li>\n");
行 416:
行 417:
行 418: #line 75 "D:\wwwroot\doerNewSite\doerNewSite\Cms_Data\Sites\DoerSite\Sites\DoerSite2017\Sites\DoerSite2019\Templates\Views\ClientCase.Detail\template.cshtml"
行 419: }行 420:
行 421:
行 422: #line default
行 423: #line hidden
行 424: WriteLiteral(" \n </ul>\n</div>\n\n\n\n");
行 425:
行 426: }
行 427: }
行 428: }
行 429:
|