initial source commit

This commit is contained in:
Gary Sharp
2013-02-01 12:35:28 +11:00
parent 543a005d31
commit 0a93429800
1103 changed files with 285609 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
@model System.Web.Mvc.HandleErrorInfo
@{
ViewBag.Title = "Error";
}
<hgroup class="title">
<h1 class="error">Error.</h1>
<h2 class="error">An error occurred while processing your request.</h2>
</hgroup>
+68
View File
@@ -0,0 +1,68 @@
#pragma warning disable 1591
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.17929
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace Disco.Web.Views.Shared
{
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Web;
using System.Web.Helpers;
using System.Web.Mvc;
using System.Web.Mvc.Ajax;
using System.Web.Mvc.Html;
using System.Web.Routing;
using System.Web.Security;
using System.Web.UI;
using System.Web.WebPages;
using Disco.BI.Extensions;
using Disco.Models.Repository;
using Disco.Web;
using Disco.Web.Extensions;
[System.CodeDom.Compiler.GeneratedCodeAttribute("RazorGenerator", "1.5.0.0")]
[System.Web.WebPages.PageVirtualPathAttribute("~/Views/Shared/Error.cshtml")]
public class Error : System.Web.Mvc.WebViewPage<System.Web.Mvc.HandleErrorInfo>
{
public Error()
{
}
public override void Execute()
{
#line 3 "..\..\Views\Shared\Error.cshtml"
ViewBag.Title = "Error";
#line default
#line hidden
WriteLiteral("\r\n\r\n<hgroup");
WriteLiteral(" class=\"title\"");
WriteLiteral(">\r\n <h1");
WriteLiteral(" class=\"error\"");
WriteLiteral(">Error.</h1>\r\n <h2");
WriteLiteral(" class=\"error\"");
WriteLiteral(">An error occurred while processing your request.</h2>\r\n</hgroup>\r\n");
}
}
}
#pragma warning restore 1591
@@ -0,0 +1,22 @@
@{
Html.BundleDeferred("~/Style/Dialog");
Html.BundleDeferred("~/Style/Site");
Html.BundleDeferred("~/ClientScripts/Core");
}
<!doctype html>
<html>
<head>
<title>Disco - @CommonHelpers.BreadcrumbsTitle(ViewBag.Title)</title>
<link rel="shortcut icon" href="/favicon.ico" />
<meta name="application-name" content="Disco" />
<meta name="msapplication-starturl" content="/" />
<meta name="msapplication-tooltip" content="Open Disco" />
@Html.BundleRenderDeferred()
@RenderSection("head", false)
</head>
<body class="layoutDialog">
<section id="layout_Page">
@RenderBody()
</section>
</body>
</html>
@@ -0,0 +1,132 @@
#pragma warning disable 1591
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.17929
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace Disco.Web.Views.Shared
{
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Web;
using System.Web.Helpers;
using System.Web.Mvc;
using System.Web.Mvc.Ajax;
using System.Web.Mvc.Html;
using System.Web.Routing;
using System.Web.Security;
using System.Web.UI;
using System.Web.WebPages;
using Disco.BI.Extensions;
using Disco.Models.Repository;
using Disco.Web;
using Disco.Web.Extensions;
[System.CodeDom.Compiler.GeneratedCodeAttribute("RazorGenerator", "1.5.0.0")]
[System.Web.WebPages.PageVirtualPathAttribute("~/Views/Shared/_DialogLayout.cshtml")]
public class DialogLayout : System.Web.Mvc.WebViewPage<dynamic>
{
public DialogLayout()
{
}
public override void Execute()
{
#line 1 "..\..\Views\Shared\_DialogLayout.cshtml"
Html.BundleDeferred("~/Style/Dialog");
Html.BundleDeferred("~/Style/Site");
Html.BundleDeferred("~/ClientScripts/Core");
#line default
#line hidden
WriteLiteral("\r\n<!doctype html>\r\n<html>\r\n<head>\r\n <title>Disco - ");
#line 9 "..\..\Views\Shared\_DialogLayout.cshtml"
Write(CommonHelpers.BreadcrumbsTitle(ViewBag.Title));
#line default
#line hidden
WriteLiteral("</title>\r\n <link");
WriteLiteral(" rel=\"shortcut icon\"");
WriteLiteral(" href=\"/favicon.ico\"");
WriteLiteral(" />\r\n <meta");
WriteLiteral(" name=\"application-name\"");
WriteLiteral(" content=\"Disco\"");
WriteLiteral(" />\r\n <meta");
WriteLiteral(" name=\"msapplication-starturl\"");
WriteLiteral(" content=\"/\"");
WriteLiteral(" />\r\n <meta");
WriteLiteral(" name=\"msapplication-tooltip\"");
WriteLiteral(" content=\"Open Disco\"");
WriteLiteral(" />\r\n");
WriteLiteral(" ");
#line 14 "..\..\Views\Shared\_DialogLayout.cshtml"
Write(Html.BundleRenderDeferred());
#line default
#line hidden
WriteLiteral("\r\n");
WriteLiteral(" ");
#line 15 "..\..\Views\Shared\_DialogLayout.cshtml"
Write(RenderSection("head", false));
#line default
#line hidden
WriteLiteral("\r\n</head>\r\n<body");
WriteLiteral(" class=\"layoutDialog\"");
WriteLiteral(">\r\n <section");
WriteLiteral(" id=\"layout_Page\"");
WriteLiteral(">\r\n");
WriteLiteral(" ");
#line 19 "..\..\Views\Shared\_DialogLayout.cshtml"
Write(RenderBody());
#line default
#line hidden
WriteLiteral("\r\n </section>\r\n</body>\r\n</html>");
}
}
}
#pragma warning restore 1591
@@ -0,0 +1,21 @@
@{
Html.BundleDeferred("~/Style/Site");
Html.BundleDeferred("~/ClientScripts/Core");
}
<!doctype html>
<html>
<head>
<title>Disco - @CommonHelpers.BreadcrumbsTitle(ViewBag.Title)</title>
<link rel="shortcut icon" href="/favicon.ico" />
<meta name="application-name" content="Disco" />
<meta name="msapplication-starturl" content="/" />
<meta name="msapplication-tooltip" content="Open Disco" />
@Html.BundleRenderDeferred()
@RenderSection("head", false)
</head>
<body class="layoutEmpty">
<section id="layout_Page">
@RenderBody()
</section>
</body>
</html>
@@ -0,0 +1,131 @@
#pragma warning disable 1591
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.17929
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace Disco.Web.Views.Shared
{
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Web;
using System.Web.Helpers;
using System.Web.Mvc;
using System.Web.Mvc.Ajax;
using System.Web.Mvc.Html;
using System.Web.Routing;
using System.Web.Security;
using System.Web.UI;
using System.Web.WebPages;
using Disco.BI.Extensions;
using Disco.Models.Repository;
using Disco.Web;
using Disco.Web.Extensions;
[System.CodeDom.Compiler.GeneratedCodeAttribute("RazorGenerator", "1.5.0.0")]
[System.Web.WebPages.PageVirtualPathAttribute("~/Views/Shared/_EmptyLayout.cshtml")]
public class EmptyLayout : System.Web.Mvc.WebViewPage<dynamic>
{
public EmptyLayout()
{
}
public override void Execute()
{
#line 1 "..\..\Views\Shared\_EmptyLayout.cshtml"
Html.BundleDeferred("~/Style/Site");
Html.BundleDeferred("~/ClientScripts/Core");
#line default
#line hidden
WriteLiteral("\r\n<!doctype html>\r\n<html>\r\n<head>\r\n <title>Disco - ");
#line 8 "..\..\Views\Shared\_EmptyLayout.cshtml"
Write(CommonHelpers.BreadcrumbsTitle(ViewBag.Title));
#line default
#line hidden
WriteLiteral("</title>\r\n <link");
WriteLiteral(" rel=\"shortcut icon\"");
WriteLiteral(" href=\"/favicon.ico\"");
WriteLiteral(" />\r\n <meta");
WriteLiteral(" name=\"application-name\"");
WriteLiteral(" content=\"Disco\"");
WriteLiteral(" />\r\n <meta");
WriteLiteral(" name=\"msapplication-starturl\"");
WriteLiteral(" content=\"/\"");
WriteLiteral(" />\r\n <meta");
WriteLiteral(" name=\"msapplication-tooltip\"");
WriteLiteral(" content=\"Open Disco\"");
WriteLiteral(" />\r\n");
WriteLiteral(" ");
#line 13 "..\..\Views\Shared\_EmptyLayout.cshtml"
Write(Html.BundleRenderDeferred());
#line default
#line hidden
WriteLiteral("\r\n");
WriteLiteral(" ");
#line 14 "..\..\Views\Shared\_EmptyLayout.cshtml"
Write(RenderSection("head", false));
#line default
#line hidden
WriteLiteral("\r\n</head>\r\n<body");
WriteLiteral(" class=\"layoutEmpty\"");
WriteLiteral(">\r\n <section");
WriteLiteral(" id=\"layout_Page\"");
WriteLiteral(">\r\n");
WriteLiteral(" ");
#line 18 "..\..\Views\Shared\_EmptyLayout.cshtml"
Write(RenderBody());
#line default
#line hidden
WriteLiteral("\r\n </section>\r\n</body>\r\n</html>\r\n");
}
}
}
#pragma warning restore 1591
+27
View File
@@ -0,0 +1,27 @@
@model Disco.Models.BI.Job.JobTableModel
@if (DiscoApplication.MultiSiteMode)
{
if (Model == null || Model.Items == null || Model.Items.Count == 0)
{
<span class="smallMessage">No Jobs Found</span>
}
else
{
var modelItems = Model.Items;
var modelItemsGrouped = modelItems.OrderBy(i => i.DeviceAddress).GroupBy(i => i.DeviceAddress);
foreach (var modelItemsGroup in modelItemsGrouped)
{
Model.Items = modelItemsGroup.ToList();
if (modelItemsGroup.Key != null)
{
<h3>
@modelItemsGroup.Key</h3>
}
@Html.Partial(MVC.Shared.Views._JobTableRender, Model, new ViewDataDictionary())
}
}
}
else
{
@Html.Partial(MVC.Shared.Views._JobTableRender, Model, new ViewDataDictionary())
}
@@ -0,0 +1,131 @@
#pragma warning disable 1591
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.17929
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace Disco.Web.Views.Shared
{
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Web;
using System.Web.Helpers;
using System.Web.Mvc;
using System.Web.Mvc.Ajax;
using System.Web.Mvc.Html;
using System.Web.Routing;
using System.Web.Security;
using System.Web.UI;
using System.Web.WebPages;
using Disco.BI.Extensions;
using Disco.Models.Repository;
using Disco.Web;
using Disco.Web.Extensions;
[System.CodeDom.Compiler.GeneratedCodeAttribute("RazorGenerator", "1.5.0.0")]
[System.Web.WebPages.PageVirtualPathAttribute("~/Views/Shared/_JobTable.cshtml")]
public class JobTable : System.Web.Mvc.WebViewPage<Disco.Models.BI.Job.JobTableModel>
{
public JobTable()
{
}
public override void Execute()
{
#line 2 "..\..\Views\Shared\_JobTable.cshtml"
if (DiscoApplication.MultiSiteMode)
{
if (Model == null || Model.Items == null || Model.Items.Count == 0)
{
#line default
#line hidden
WriteLiteral(" <span");
WriteLiteral(" class=\"smallMessage\"");
WriteLiteral(">No Jobs Found</span>\r\n");
#line 7 "..\..\Views\Shared\_JobTable.cshtml"
}
else
{
var modelItems = Model.Items;
var modelItemsGrouped = modelItems.OrderBy(i => i.DeviceAddress).GroupBy(i => i.DeviceAddress);
foreach (var modelItemsGroup in modelItemsGrouped)
{
Model.Items = modelItemsGroup.ToList();
if (modelItemsGroup.Key != null)
{
#line default
#line hidden
WriteLiteral(" <h3>\r\n");
WriteLiteral(" ");
#line 18 "..\..\Views\Shared\_JobTable.cshtml"
Write(modelItemsGroup.Key);
#line default
#line hidden
WriteLiteral("</h3>\r\n");
#line 19 "..\..\Views\Shared\_JobTable.cshtml"
}
#line default
#line hidden
#line 20 "..\..\Views\Shared\_JobTable.cshtml"
Write(Html.Partial(MVC.Shared.Views._JobTableRender, Model, new ViewDataDictionary()));
#line default
#line hidden
#line 20 "..\..\Views\Shared\_JobTable.cshtml"
}
}
}
else
{
#line default
#line hidden
#line 26 "..\..\Views\Shared\_JobTable.cshtml"
Write(Html.Partial(MVC.Shared.Views._JobTableRender, Model, new ViewDataDictionary()));
#line default
#line hidden
#line 26 "..\..\Views\Shared\_JobTable.cshtml"
}
#line default
#line hidden
}
}
}
#pragma warning restore 1591
@@ -0,0 +1,108 @@
@model Disco.Models.BI.Job.JobTableModel
@{
Html.BundleDeferred("~/ClientScripts/Modules/Disco-DataTableHelpers");
}
<div class="jobTable">
@if (Model != null && Model.Items.Count() > 0)
{
<table class="jobTable@(Model.IsSmallTable ? " smallTable" : string.Empty)@(Model.HideClosedJobs ? " hideStatusClosed" : string.Empty)">
<thead>
<tr>
@if (Model.ShowId)
{ <th class="id">
Ref
</th> }
@if (Model.ShowStatus)
{ <th class="status">
Status
</th> }
@if (Model.ShowDates)
{ <th class="dates">
Dates
</th> }
@if (Model.ShowType)
{ <th class="type">
Type
</th> }
@if (Model.ShowDevice)
{<th class="device">
Device
</th> }
@if (Model.ShowUser)
{ <th class="user">
User
</th> }
@if (Model.ShowTechnician)
{ <th class="technician">
Technician
</th> }
@if (Model.ShowLocation)
{ <th class="location">
Location
</th> }
</tr>
</thead>
<tbody>
@foreach (var item in Model.Items)
{
<tr data-id="@(item.Id)" data-status="@(Model.ShowStatus ? item.StatusId : null)">
@if (Model.ShowId)
{ <td class="id">
@Html.ActionLink(item.Id.ToString(), MVC.Job.Show(item.Id))
</td> }
@if (Model.ShowStatus)
{ <td class="status">
<span class="icon JobStatus@(item.StatusId)"></span>
@item.StatusDescription
</td> }
@if (Model.ShowDates)
{ <td class="dates">
@CommonHelpers.FriendlyDate(item.OpenedDate)
- @CommonHelpers.FriendlyDate(item.ClosedDate)
</td>}
@if (Model.ShowType)
{ <td class="type">
<span title="@item.TypeDescription">@item.TypeId</span>
</td>}
@if (Model.ShowDevice)
{ <td class="device">
@if (item.DeviceSerialNumber != null)
{
@Html.ActionLink(item.DeviceSerialNumber, MVC.Device.Show(item.DeviceSerialNumber), new { Title = item.DeviceModelDescription })
}
else
{
<span class="smallMessage">N/A</span>
}
</td> }
@if (Model.ShowUser)
{<td class="user">
@if (item.UserId != null)
{
@Html.ActionLink(string.Format("{0} ({1})", item.UserDisplayName, item.UserId), MVC.User.Show(item.UserId))
}
else
{
<span class="smallMessage">N/A</span>
}
</td>}
@if (Model.ShowTechnician)
{ <td class="technician">
<span title="@item.OpenedTechUserDisplayName">@item.OpenedTechUserId
</span>
</td>}
@if (Model.ShowLocation)
{ <td class="technician">
<span>@(item.Location ?? "Unknown")
</span>
</td>}
</tr>
}
</tbody>
</table>
}
else
{
<span class="smallMessage">No Jobs Found</span>
}
</div>
@@ -0,0 +1,732 @@
#pragma warning disable 1591
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.17929
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace Disco.Web.Views.Shared
{
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Web;
using System.Web.Helpers;
using System.Web.Mvc;
using System.Web.Mvc.Ajax;
using System.Web.Mvc.Html;
using System.Web.Routing;
using System.Web.Security;
using System.Web.UI;
using System.Web.WebPages;
using Disco.BI.Extensions;
using Disco.Models.Repository;
using Disco.Web;
using Disco.Web.Extensions;
[System.CodeDom.Compiler.GeneratedCodeAttribute("RazorGenerator", "1.5.0.0")]
[System.Web.WebPages.PageVirtualPathAttribute("~/Views/Shared/_JobTableRender.cshtml")]
public class JobTableRender : System.Web.Mvc.WebViewPage<Disco.Models.BI.Job.JobTableModel>
{
public JobTableRender()
{
}
public override void Execute()
{
#line 2 "..\..\Views\Shared\_JobTableRender.cshtml"
Html.BundleDeferred("~/ClientScripts/Modules/Disco-DataTableHelpers");
#line default
#line hidden
WriteLiteral("\r\n<div");
WriteLiteral(" class=\"jobTable\"");
WriteLiteral(">\r\n");
#line 6 "..\..\Views\Shared\_JobTableRender.cshtml"
#line default
#line hidden
#line 6 "..\..\Views\Shared\_JobTableRender.cshtml"
if (Model != null && Model.Items.Count() > 0)
{
#line default
#line hidden
WriteLiteral(" <table");
WriteAttribute("class", Tuple.Create(" class=\"", 223), Tuple.Create("\"", 351)
, Tuple.Create(Tuple.Create("", 231), Tuple.Create("jobTable", 231), true)
#line 8 "..\..\Views\Shared\_JobTableRender.cshtml"
, Tuple.Create(Tuple.Create("", 239), Tuple.Create<System.Object, System.Int32>(Model.IsSmallTable ? " smallTable" : string.Empty
#line default
#line hidden
, 239), false)
#line 8 "..\..\Views\Shared\_JobTableRender.cshtml"
, Tuple.Create(Tuple.Create("", 291), Tuple.Create<System.Object, System.Int32>(Model.HideClosedJobs ? " hideStatusClosed" : string.Empty
#line default
#line hidden
, 291), false)
);
WriteLiteral(">\r\n <thead>\r\n <tr>\r\n");
#line 11 "..\..\Views\Shared\_JobTableRender.cshtml"
#line default
#line hidden
#line 11 "..\..\Views\Shared\_JobTableRender.cshtml"
if (Model.ShowId)
{
#line default
#line hidden
WriteLiteral(" <th");
WriteLiteral(" class=\"id\"");
WriteLiteral(">\r\n Ref\r\n </th> ");
#line 14 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 15 "..\..\Views\Shared\_JobTableRender.cshtml"
if (Model.ShowStatus)
{
#line default
#line hidden
WriteLiteral(" <th");
WriteLiteral(" class=\"status\"");
WriteLiteral(">\r\n Status\r\n </th> ");
#line 18 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 19 "..\..\Views\Shared\_JobTableRender.cshtml"
if (Model.ShowDates)
{
#line default
#line hidden
WriteLiteral(" <th");
WriteLiteral(" class=\"dates\"");
WriteLiteral(">\r\n Dates\r\n </th> ");
#line 22 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 23 "..\..\Views\Shared\_JobTableRender.cshtml"
if (Model.ShowType)
{
#line default
#line hidden
WriteLiteral(" <th");
WriteLiteral(" class=\"type\"");
WriteLiteral(">\r\n Type\r\n </th> ");
#line 26 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 27 "..\..\Views\Shared\_JobTableRender.cshtml"
if (Model.ShowDevice)
{
#line default
#line hidden
WriteLiteral("<th");
WriteLiteral(" class=\"device\"");
WriteLiteral(">\r\n Device\r\n </th> ");
#line 30 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 31 "..\..\Views\Shared\_JobTableRender.cshtml"
if (Model.ShowUser)
{
#line default
#line hidden
WriteLiteral(" <th");
WriteLiteral(" class=\"user\"");
WriteLiteral(">\r\n User\r\n </th> ");
#line 34 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 35 "..\..\Views\Shared\_JobTableRender.cshtml"
if (Model.ShowTechnician)
{
#line default
#line hidden
WriteLiteral(" <th");
WriteLiteral(" class=\"technician\"");
WriteLiteral(">\r\n Technician\r\n </th> ");
#line 38 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 39 "..\..\Views\Shared\_JobTableRender.cshtml"
if (Model.ShowLocation)
{
#line default
#line hidden
WriteLiteral(" <th");
WriteLiteral(" class=\"location\"");
WriteLiteral(">\r\n Location\r\n </th> ");
#line 42 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" </tr>\r\n </thead>\r\n <tbody>\r\n");
#line 46 "..\..\Views\Shared\_JobTableRender.cshtml"
#line default
#line hidden
#line 46 "..\..\Views\Shared\_JobTableRender.cshtml"
foreach (var item in Model.Items)
{
#line default
#line hidden
WriteLiteral(" <tr");
WriteLiteral(" data-id=\"");
#line 48 "..\..\Views\Shared\_JobTableRender.cshtml"
Write(item.Id);
#line default
#line hidden
WriteLiteral("\"");
WriteLiteral(" data-status=\"");
#line 48 "..\..\Views\Shared\_JobTableRender.cshtml"
Write(Model.ShowStatus ? item.StatusId : null);
#line default
#line hidden
WriteLiteral("\"");
WriteLiteral(">\r\n");
#line 49 "..\..\Views\Shared\_JobTableRender.cshtml"
#line default
#line hidden
#line 49 "..\..\Views\Shared\_JobTableRender.cshtml"
if (Model.ShowId)
{
#line default
#line hidden
WriteLiteral(" <td");
WriteLiteral(" class=\"id\"");
WriteLiteral(">\r\n");
WriteLiteral(" ");
#line 51 "..\..\Views\Shared\_JobTableRender.cshtml"
Write(Html.ActionLink(item.Id.ToString(), MVC.Job.Show(item.Id)));
#line default
#line hidden
WriteLiteral("\r\n </td> ");
#line 52 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 53 "..\..\Views\Shared\_JobTableRender.cshtml"
if (Model.ShowStatus)
{
#line default
#line hidden
WriteLiteral(" <td");
WriteLiteral(" class=\"status\"");
WriteLiteral(">\r\n <span");
WriteAttribute("class", Tuple.Create(" class=\"", 2151), Tuple.Create("\"", 2189)
, Tuple.Create(Tuple.Create("", 2159), Tuple.Create("icon", 2159), true)
, Tuple.Create(Tuple.Create(" ", 2163), Tuple.Create("JobStatus", 2164), true)
#line 55 "..\..\Views\Shared\_JobTableRender.cshtml"
, Tuple.Create(Tuple.Create("", 2173), Tuple.Create<System.Object, System.Int32>(item.StatusId
#line default
#line hidden
, 2173), false)
);
WriteLiteral("></span>\r\n");
WriteLiteral(" ");
#line 56 "..\..\Views\Shared\_JobTableRender.cshtml"
Write(item.StatusDescription);
#line default
#line hidden
WriteLiteral("\r\n </td> ");
#line 57 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 58 "..\..\Views\Shared\_JobTableRender.cshtml"
if (Model.ShowDates)
{
#line default
#line hidden
WriteLiteral(" <td");
WriteLiteral(" class=\"dates\"");
WriteLiteral(">\r\n");
WriteLiteral(" ");
#line 60 "..\..\Views\Shared\_JobTableRender.cshtml"
Write(CommonHelpers.FriendlyDate(item.OpenedDate));
#line default
#line hidden
WriteLiteral("\r\n - ");
#line 61 "..\..\Views\Shared\_JobTableRender.cshtml"
Write(CommonHelpers.FriendlyDate(item.ClosedDate));
#line default
#line hidden
WriteLiteral("\r\n </td>");
#line 62 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 63 "..\..\Views\Shared\_JobTableRender.cshtml"
if (Model.ShowType)
{
#line default
#line hidden
WriteLiteral(" <td");
WriteLiteral(" class=\"type\"");
WriteLiteral(">\r\n <span");
WriteAttribute("title", Tuple.Create(" title=\"", 2685), Tuple.Create("\"", 2714)
#line 65 "..\..\Views\Shared\_JobTableRender.cshtml"
, Tuple.Create(Tuple.Create("", 2693), Tuple.Create<System.Object, System.Int32>(item.TypeDescription
#line default
#line hidden
, 2693), false)
);
WriteLiteral(">");
#line 65 "..\..\Views\Shared\_JobTableRender.cshtml"
Write(item.TypeId);
#line default
#line hidden
WriteLiteral("</span>\r\n </td>");
#line 66 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 67 "..\..\Views\Shared\_JobTableRender.cshtml"
if (Model.ShowDevice)
{
#line default
#line hidden
WriteLiteral(" <td");
WriteLiteral(" class=\"device\"");
WriteLiteral(">\r\n");
#line 69 "..\..\Views\Shared\_JobTableRender.cshtml"
#line default
#line hidden
#line 69 "..\..\Views\Shared\_JobTableRender.cshtml"
if (item.DeviceSerialNumber != null)
{
#line default
#line hidden
#line 71 "..\..\Views\Shared\_JobTableRender.cshtml"
Write(Html.ActionLink(item.DeviceSerialNumber, MVC.Device.Show(item.DeviceSerialNumber), new { Title = item.DeviceModelDescription }));
#line default
#line hidden
#line 71 "..\..\Views\Shared\_JobTableRender.cshtml"
}
else
{
#line default
#line hidden
WriteLiteral(" <span");
WriteLiteral(" class=\"smallMessage\"");
WriteLiteral(">N/A</span>\r\n");
#line 76 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" </td> ");
#line 77 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 78 "..\..\Views\Shared\_JobTableRender.cshtml"
if (Model.ShowUser)
{
#line default
#line hidden
WriteLiteral("<td");
WriteLiteral(" class=\"user\"");
WriteLiteral(">\r\n");
#line 80 "..\..\Views\Shared\_JobTableRender.cshtml"
#line default
#line hidden
#line 80 "..\..\Views\Shared\_JobTableRender.cshtml"
if (item.UserId != null)
{
#line default
#line hidden
#line 82 "..\..\Views\Shared\_JobTableRender.cshtml"
Write(Html.ActionLink(string.Format("{0} ({1})", item.UserDisplayName, item.UserId), MVC.User.Show(item.UserId)));
#line default
#line hidden
#line 82 "..\..\Views\Shared\_JobTableRender.cshtml"
}
else
{
#line default
#line hidden
WriteLiteral(" <span");
WriteLiteral(" class=\"smallMessage\"");
WriteLiteral(">N/A</span>\r\n");
#line 87 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" </td>");
#line 88 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 89 "..\..\Views\Shared\_JobTableRender.cshtml"
if (Model.ShowTechnician)
{
#line default
#line hidden
WriteLiteral(" <td");
WriteLiteral(" class=\"technician\"");
WriteLiteral(">\r\n <span");
WriteAttribute("title", Tuple.Create(" title=\"", 4040), Tuple.Create("\"", 4079)
#line 91 "..\..\Views\Shared\_JobTableRender.cshtml"
, Tuple.Create(Tuple.Create("", 4048), Tuple.Create<System.Object, System.Int32>(item.OpenedTechUserDisplayName
#line default
#line hidden
, 4048), false)
);
WriteLiteral(">");
#line 91 "..\..\Views\Shared\_JobTableRender.cshtml"
Write(item.OpenedTechUserId);
#line default
#line hidden
WriteLiteral("\r\n </span>\r\n </td>");
#line 93 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 94 "..\..\Views\Shared\_JobTableRender.cshtml"
if (Model.ShowLocation)
{
#line default
#line hidden
WriteLiteral(" <td");
WriteLiteral(" class=\"technician\"");
WriteLiteral(">\r\n <span>");
#line 96 "..\..\Views\Shared\_JobTableRender.cshtml"
Write(item.Location ?? "Unknown");
#line default
#line hidden
WriteLiteral("\r\n </span>\r\n </td>");
#line 98 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" </tr>\r\n");
#line 100 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral(" </tbody>\r\n </table>\r\n");
#line 103 "..\..\Views\Shared\_JobTableRender.cshtml"
}
else
{
#line default
#line hidden
WriteLiteral(" <span");
WriteLiteral(" class=\"smallMessage\"");
WriteLiteral(">No Jobs Found</span>\r\n");
#line 107 "..\..\Views\Shared\_JobTableRender.cshtml"
}
#line default
#line hidden
WriteLiteral("</div>\r\n");
}
}
}
#pragma warning restore 1591
+108
View File
@@ -0,0 +1,108 @@
@{
Html.BundleDeferred("~/Style/Site");
Html.BundleDeferred("~/ClientScripts/Core");
}
<!doctype html>
<html>
<head>
<title>Disco - @CommonHelpers.BreadcrumbsTitle(ViewBag.Title)</title>
<link rel="shortcut icon" href="/favicon.ico" />
<meta name="application-name" content="Disco" />
<meta name="msapplication-starturl" content="/" />
<meta name="msapplication-tooltip" content="Open Disco" />
@Html.BundleRenderDeferred()
@RenderSection("head", false)
</head>
<body class="layout">
<div class="page">
<header>
<div class="clearfix">
<div id="heading">
<a href="@Url.Action(MVC.Job.Index())">
<img src="@Links.ClientSource.Style.Images.Heading_png" alt="DISCO - ICT Asset Management" /></a>
</div>
<div id="headerMenu">
<span>Welcome @Html.ActionLink(DiscoApplication.CurrentUser.ToString(), MVC.User.Show(DiscoApplication.CurrentUser.Id))</span>
@using (Html.BeginForm(MVC.Search.Query(), FormMethod.Get))
{
@Html.TextBox("term", null, new { accesskey = "s" })
<script type="text/javascript">
//<!--
$(function () {
$('#term').watermark('Search').keypress(function (e) {
if (e.keyCode == 13) {
$(this).closest('form').submit();
}
}).focus(function () {
$(this).select();
});
});
//-->
</script>
}
</div>
</div>
<nav>
<ul id="menu">
<li>@Html.ActionLink("Jobs", MVC.Job.Index(), accesskey: "1")
<ul>
<li>@Html.ActionLink("Devices Ready for Return", MVC.Job.DevicesReadyForReturn())</li>
<li>@Html.ActionLink("Device Held Locations", MVC.Job.Locations())</li>
<li>@Html.ActionLink("Awaiting User Action", MVC.Job.AwaitingUserAction())</li>
<li>@Html.ActionLink("Awaiting Finance", MVC.Job.AwaitingFinance())
<ul>
<li>@Html.ActionLink("Accounting Charge", MVC.Job.AwaitingFinanceCharge())</li>
<li>@Html.ActionLink("Accounting Payment", MVC.Job.AwaitingFinancePayment())</li>
<li>@Html.ActionLink("Agreement Breach", MVC.Job.AwaitingFinanceAgreementBreach())</li>
<li>@Html.ActionLink("Insurance Processing", MVC.Job.AwaitingFinanceInsuranceProcessing())</li>
</ul>
</li>
<li>@Html.ActionLink("Awaiting Device Repair", MVC.Job.DevicesAwaitingRepair())</li>
<li>@Html.ActionLink("All Open", MVC.Job.AllOpen())</li>
<li>@Html.ActionLink("Recently Closed", MVC.Job.RecentlyClosed())</li>
</ul>
</li>
<li class="sep"></li>
<li>@Html.ActionLink("Devices", MVC.Device.Index(), accesskey: "2")</li>
<li class="sep"></li>
<li>@Html.ActionLink("Users", MVC.User.Index(), accesskey: "3")</li>
<li class="moveRight">@Html.ActionLink("Public Reports", MVC.Public.Public.Index())</li>
<li class="sep"></li>
<li>@Html.ActionLink("Configuration", MVC.Config.Config.Index(), accesskey: "0")</li>
</ul>
<script type="text/javascript">
$(function () {
var $menu = $('#menu');
$menu.find('li').each(function () {
var $menuItem = $(this);
var $subMenu = $menuItem.children('ul').first();
var subMenuHideToken = null;
if ($subMenu.length > 0) {
$menuItem.mouseover(function () {
if (subMenuHideToken)
window.clearTimeout(subMenuHideToken);
if (!$subMenu.is(':visible'))
$subMenu.show();
}).mouseout(function () {
subMenuHideToken = window.setTimeout(function () {
$subMenu.hide();
}, 250);
}).addClass('hasSubmenu');
};
});
});
</script>
</nav>
</header>
<div id="layout_PageHeading">@CommonHelpers.Breadcrumbs(ViewBag.Title)</div>
<section id="layout_Page">
@RenderBody()
</section>
<footer>
Disco v@(Disco.Web.DiscoApplication.Version) @@ @(Disco.Web.DiscoApplication.OrganisationName) | <a
href="http://discoict.com.au/" target="_blank">discoict.com.au</a> | @Html.ActionLink("Credits", MVC.Public.Public.Credits()) | @Html.ActionLink("Licence", MVC.Public.Public.Licence())
</footer>
</div>
</body>
</html>
+486
View File
@@ -0,0 +1,486 @@
#pragma warning disable 1591
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.17929
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace Disco.Web.Views.Shared
{
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Web;
using System.Web.Helpers;
using System.Web.Mvc;
using System.Web.Mvc.Ajax;
using System.Web.Mvc.Html;
using System.Web.Routing;
using System.Web.Security;
using System.Web.UI;
using System.Web.WebPages;
using Disco.BI.Extensions;
using Disco.Models.Repository;
using Disco.Web;
using Disco.Web.Extensions;
[System.CodeDom.Compiler.GeneratedCodeAttribute("RazorGenerator", "1.5.0.0")]
[System.Web.WebPages.PageVirtualPathAttribute("~/Views/Shared/_Layout.cshtml")]
public class Layout : System.Web.Mvc.WebViewPage<dynamic>
{
public Layout()
{
}
public override void Execute()
{
#line 1 "..\..\Views\Shared\_Layout.cshtml"
Html.BundleDeferred("~/Style/Site");
Html.BundleDeferred("~/ClientScripts/Core");
#line default
#line hidden
WriteLiteral("\r\n<!doctype html>\r\n<html>\r\n<head>\r\n <title>Disco - ");
#line 8 "..\..\Views\Shared\_Layout.cshtml"
Write(CommonHelpers.BreadcrumbsTitle(ViewBag.Title));
#line default
#line hidden
WriteLiteral("</title>\r\n <link");
WriteLiteral(" rel=\"shortcut icon\"");
WriteLiteral(" href=\"/favicon.ico\"");
WriteLiteral(" />\r\n <meta");
WriteLiteral(" name=\"application-name\"");
WriteLiteral(" content=\"Disco\"");
WriteLiteral(" />\r\n <meta");
WriteLiteral(" name=\"msapplication-starturl\"");
WriteLiteral(" content=\"/\"");
WriteLiteral(" />\r\n <meta");
WriteLiteral(" name=\"msapplication-tooltip\"");
WriteLiteral(" content=\"Open Disco\"");
WriteLiteral(" />\r\n");
WriteLiteral(" ");
#line 13 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.BundleRenderDeferred());
#line default
#line hidden
WriteLiteral("\r\n");
WriteLiteral(" ");
#line 14 "..\..\Views\Shared\_Layout.cshtml"
Write(RenderSection("head", false));
#line default
#line hidden
WriteLiteral("\r\n</head>\r\n<body");
WriteLiteral(" class=\"layout\"");
WriteLiteral(">\r\n <div");
WriteLiteral(" class=\"page\"");
WriteLiteral(">\r\n <header>\r\n <div");
WriteLiteral(" class=\"clearfix\"");
WriteLiteral(">\r\n <div");
WriteLiteral(" id=\"heading\"");
WriteLiteral(">\r\n <a");
WriteAttribute("href", Tuple.Create(" href=\"", 672), Tuple.Create("\"", 707)
#line 21 "..\..\Views\Shared\_Layout.cshtml"
, Tuple.Create(Tuple.Create("", 679), Tuple.Create<System.Object, System.Int32>(Url.Action(MVC.Job.Index())
#line default
#line hidden
, 679), false)
);
WriteLiteral(">\r\n <img");
WriteAttribute("src", Tuple.Create(" src=\"", 739), Tuple.Create("\"", 789)
#line 22 "..\..\Views\Shared\_Layout.cshtml"
, Tuple.Create(Tuple.Create("", 745), Tuple.Create<System.Object, System.Int32>(Links.ClientSource.Style.Images.Heading_png
#line default
#line hidden
, 745), false)
);
WriteLiteral(" alt=\"DISCO - ICT Asset Management\"");
WriteLiteral(" /></a>\r\n </div>\r\n <div");
WriteLiteral(" id=\"headerMenu\"");
WriteLiteral(">\r\n <span>Welcome ");
#line 25 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.ActionLink(DiscoApplication.CurrentUser.ToString(), MVC.User.Show(DiscoApplication.CurrentUser.Id)));
#line default
#line hidden
WriteLiteral("</span>\r\n");
#line 26 "..\..\Views\Shared\_Layout.cshtml"
#line default
#line hidden
#line 26 "..\..\Views\Shared\_Layout.cshtml"
using (Html.BeginForm(MVC.Search.Query(), FormMethod.Get))
{
#line default
#line hidden
#line 29 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.TextBox("term", null, new { accesskey = "s" }));
#line default
#line hidden
#line 29 "..\..\Views\Shared\_Layout.cshtml"
#line default
#line hidden
WriteLiteral(" <script");
WriteLiteral(" type=\"text/javascript\"");
WriteLiteral(@">
//<!--
$(function () {
$('#term').watermark('Search').keypress(function (e) {
if (e.keyCode == 13) {
$(this).closest('form').submit();
}
}).focus(function () {
$(this).select();
});
});
//-->
</script>
");
#line 43 "..\..\Views\Shared\_Layout.cshtml"
}
#line default
#line hidden
WriteLiteral(" </div>\r\n </div>\r\n <nav>\r\n <u" +
"l");
WriteLiteral(" id=\"menu\"");
WriteLiteral(">\r\n <li>");
#line 48 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.ActionLink("Jobs", MVC.Job.Index(), accesskey: "1"));
#line default
#line hidden
WriteLiteral("\r\n <ul>\r\n <li>");
#line 50 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.ActionLink("Devices Ready for Return", MVC.Job.DevicesReadyForReturn()));
#line default
#line hidden
WriteLiteral("</li>\r\n <li>");
#line 51 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.ActionLink("Device Held Locations", MVC.Job.Locations()));
#line default
#line hidden
WriteLiteral("</li>\r\n <li>");
#line 52 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.ActionLink("Awaiting User Action", MVC.Job.AwaitingUserAction()));
#line default
#line hidden
WriteLiteral("</li>\r\n <li>");
#line 53 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.ActionLink("Awaiting Finance", MVC.Job.AwaitingFinance()));
#line default
#line hidden
WriteLiteral("\r\n <ul>\r\n <li>");
#line 55 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.ActionLink("Accounting Charge", MVC.Job.AwaitingFinanceCharge()));
#line default
#line hidden
WriteLiteral("</li>\r\n <li>");
#line 56 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.ActionLink("Accounting Payment", MVC.Job.AwaitingFinancePayment()));
#line default
#line hidden
WriteLiteral("</li>\r\n <li>");
#line 57 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.ActionLink("Agreement Breach", MVC.Job.AwaitingFinanceAgreementBreach()));
#line default
#line hidden
WriteLiteral("</li>\r\n <li>");
#line 58 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.ActionLink("Insurance Processing", MVC.Job.AwaitingFinanceInsuranceProcessing()));
#line default
#line hidden
WriteLiteral("</li>\r\n </ul>\r\n </li>\r\n" +
" <li>");
#line 61 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.ActionLink("Awaiting Device Repair", MVC.Job.DevicesAwaitingRepair()));
#line default
#line hidden
WriteLiteral("</li>\r\n <li>");
#line 62 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.ActionLink("All Open", MVC.Job.AllOpen()));
#line default
#line hidden
WriteLiteral("</li>\r\n <li>");
#line 63 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.ActionLink("Recently Closed", MVC.Job.RecentlyClosed()));
#line default
#line hidden
WriteLiteral("</li>\r\n </ul>\r\n </li>\r\n " +
" <li");
WriteLiteral(" class=\"sep\"");
WriteLiteral("></li>\r\n <li>");
#line 67 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.ActionLink("Devices", MVC.Device.Index(), accesskey: "2"));
#line default
#line hidden
WriteLiteral("</li>\r\n <li");
WriteLiteral(" class=\"sep\"");
WriteLiteral("></li>\r\n <li>");
#line 69 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.ActionLink("Users", MVC.User.Index(), accesskey: "3"));
#line default
#line hidden
WriteLiteral("</li>\r\n <li");
WriteLiteral(" class=\"moveRight\"");
WriteLiteral(">");
#line 70 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.ActionLink("Public Reports", MVC.Public.Public.Index()));
#line default
#line hidden
WriteLiteral("</li>\r\n <li");
WriteLiteral(" class=\"sep\"");
WriteLiteral("></li>\r\n <li>");
#line 72 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.ActionLink("Configuration", MVC.Config.Config.Index(), accesskey: "0"));
#line default
#line hidden
WriteLiteral("</li>\r\n </ul>\r\n <script");
WriteLiteral(" type=\"text/javascript\"");
WriteLiteral(@">
$(function () {
var $menu = $('#menu');
$menu.find('li').each(function () {
var $menuItem = $(this);
var $subMenu = $menuItem.children('ul').first();
var subMenuHideToken = null;
if ($subMenu.length > 0) {
$menuItem.mouseover(function () {
if (subMenuHideToken)
window.clearTimeout(subMenuHideToken);
if (!$subMenu.is(':visible'))
$subMenu.show();
}).mouseout(function () {
subMenuHideToken = window.setTimeout(function () {
$subMenu.hide();
}, 250);
}).addClass('hasSubmenu');
};
});
});
</script>
</nav>
</header>
<div");
WriteLiteral(" id=\"layout_PageHeading\"");
WriteLiteral(">");
#line 98 "..\..\Views\Shared\_Layout.cshtml"
Write(CommonHelpers.Breadcrumbs(ViewBag.Title));
#line default
#line hidden
WriteLiteral("</div>\r\n <section");
WriteLiteral(" id=\"layout_Page\"");
WriteLiteral(">\r\n");
WriteLiteral(" ");
#line 100 "..\..\Views\Shared\_Layout.cshtml"
Write(RenderBody());
#line default
#line hidden
WriteLiteral("\r\n </section>\r\n <footer>\r\n Disco v");
#line 103 "..\..\Views\Shared\_Layout.cshtml"
Write(Disco.Web.DiscoApplication.Version);
#line default
#line hidden
WriteLiteral(" ");
WriteLiteral("@ ");
#line 103 "..\..\Views\Shared\_Layout.cshtml"
Write(Disco.Web.DiscoApplication.OrganisationName);
#line default
#line hidden
WriteLiteral(" | <a\r\n href=\"http://discoict.com.au/\" target=\"_blank\">discoict.co" +
"m.au</a> | ");
#line 104 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.ActionLink("Credits", MVC.Public.Public.Credits()));
#line default
#line hidden
WriteLiteral(" | ");
#line 104 "..\..\Views\Shared\_Layout.cshtml"
Write(Html.ActionLink("Licence", MVC.Public.Public.Licence()));
#line default
#line hidden
WriteLiteral("\r\n </footer>\r\n </div>\r\n</body>\r\n</html>\r\n");
}
}
}
#pragma warning restore 1591
@@ -0,0 +1,35 @@
@model string
@using (Html.BeginForm(MVC.Search.Query(), FormMethod.Get))
{
@Html.ValidationSummary(true)
<div id="searchDialog" class="form" style="width: 450px">
<table>
<tr>
<th>
Query:
</th>
<td>
@Html.TextBox("term")
@if (Model != null)
{
@Html.Hidden("limit", Model)
if (Model == "jobs")
{
<br />
<input type="checkbox" name="searchDetails" id="searchDetails" value="true" /><label
for="searchDetails">Search Details</label>
}
}
</td>
</tr>
</table>
<p class="actions">
<input type="submit" class="button" value="Search" />
</p>
<script type="text/javascript">
$(function () {
$('#searchDialog').find('#term').watermark('Search').focus();
});
</script>
</div>
}
@@ -0,0 +1,169 @@
#pragma warning disable 1591
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.17929
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace Disco.Web.Views.Shared
{
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Web;
using System.Web.Helpers;
using System.Web.Mvc;
using System.Web.Mvc.Ajax;
using System.Web.Mvc.Html;
using System.Web.Routing;
using System.Web.Security;
using System.Web.UI;
using System.Web.WebPages;
using Disco.BI.Extensions;
using Disco.Models.Repository;
using Disco.Web;
using Disco.Web.Extensions;
[System.CodeDom.Compiler.GeneratedCodeAttribute("RazorGenerator", "1.5.0.0")]
[System.Web.WebPages.PageVirtualPathAttribute("~/Views/Shared/_SearchDialog.cshtml")]
public class SearchDialog : System.Web.Mvc.WebViewPage<string>
{
public SearchDialog()
{
}
public override void Execute()
{
#line 2 "..\..\Views\Shared\_SearchDialog.cshtml"
using (Html.BeginForm(MVC.Search.Query(), FormMethod.Get))
{
#line default
#line hidden
#line 4 "..\..\Views\Shared\_SearchDialog.cshtml"
Write(Html.ValidationSummary(true));
#line default
#line hidden
#line 4 "..\..\Views\Shared\_SearchDialog.cshtml"
#line default
#line hidden
WriteLiteral(" <div");
WriteLiteral(" id=\"searchDialog\"");
WriteLiteral(" class=\"form\"");
WriteLiteral(" style=\"width: 450px\"");
WriteLiteral(">\r\n <table>\r\n <tr>\r\n <th>\r\n Q" +
"uery:\r\n </th>\r\n <td>\r\n");
WriteLiteral(" ");
#line 12 "..\..\Views\Shared\_SearchDialog.cshtml"
Write(Html.TextBox("term"));
#line default
#line hidden
WriteLiteral("\r\n");
#line 13 "..\..\Views\Shared\_SearchDialog.cshtml"
#line default
#line hidden
#line 13 "..\..\Views\Shared\_SearchDialog.cshtml"
if (Model != null)
{
#line default
#line hidden
#line 15 "..\..\Views\Shared\_SearchDialog.cshtml"
Write(Html.Hidden("limit", Model));
#line default
#line hidden
#line 15 "..\..\Views\Shared\_SearchDialog.cshtml"
if (Model == "jobs")
{
#line default
#line hidden
WriteLiteral(" <br />\r\n");
WriteLiteral(" <input");
WriteLiteral(" type=\"checkbox\"");
WriteLiteral(" name=\"searchDetails\"");
WriteLiteral(" id=\"searchDetails\"");
WriteLiteral(" value=\"true\"");
WriteLiteral(" />");
WriteLiteral("<label\r\n for=\"searchDetails\">Search Details</label>\r\n");
#line 21 "..\..\Views\Shared\_SearchDialog.cshtml"
}
}
#line default
#line hidden
WriteLiteral(" </td>\r\n </tr>\r\n </table>\r\n <p");
WriteLiteral(" class=\"actions\"");
WriteLiteral(">\r\n <input");
WriteLiteral(" type=\"submit\"");
WriteLiteral(" class=\"button\"");
WriteLiteral(" value=\"Search\"");
WriteLiteral(" />\r\n </p>\r\n <script");
WriteLiteral(" type=\"text/javascript\"");
WriteLiteral(">\r\n $(function () {\r\n $(\'#searchDialog\').find(\'#term\')." +
"watermark(\'Search\').focus();\r\n });\r\n </script>\r\n </div>\r\n");
#line 35 "..\..\Views\Shared\_SearchDialog.cshtml"
}
#line default
#line hidden
}
}
}
#pragma warning restore 1591