Feature: Quick Search

Device/Job/User Search refactoring. Quick-Search implemented.
This commit is contained in:
Gary Sharp
2014-02-06 16:11:45 +11:00
parent 9ea0273936
commit cd31ba4a6c
53 changed files with 1045 additions and 470 deletions
+3 -3
View File
@@ -1,4 +1,4 @@
@model IEnumerable<Disco.Models.BI.Search.DeviceSearchResultItem>
@model IEnumerable<Disco.Models.Services.Searching.DeviceSearchResultItem>
@{
var canShowDevices = Authorization.Has(Claims.Device.Show);
}
@@ -30,9 +30,9 @@
<tr class="@(item.DecommissionedDate.HasValue ? "decommissioned" : string.Empty)">
<td>
@if (canShowDevices)
{@Html.ActionLink(item.SerialNumber, MVC.Device.Show(item.SerialNumber))}
{@Html.ActionLink(item.Id, MVC.Device.Show(item.Id))}
else
{@item.SerialNumber}
{@item.Id}
</td>
<td>
@item.AssetNumber