{
public Index()
{
}
public override void Execute()
{
#line 1 "..\..\Views\Device\Index.cshtml"
ViewBag.Title = "Devices";
#line default
#line hidden
WriteLiteral("\r\n");
#line 4 "..\..\Views\Device\Index.cshtml"
if (Authorization.Has(Claims.Device.Search))
{
#line default
#line hidden
WriteLiteral(" Search for a Device
\r\n");
#line 7 "..\..\Views\Device\Index.cshtml"
#line default
#line hidden
#line 7 "..\..\Views\Device\Index.cshtml"
Write(Html.Partial(MVC.Shared.Views._SearchDialog, "devices"));
#line default
#line hidden
#line 7 "..\..\Views\Device\Index.cshtml"
}
#line default
#line hidden
#line 9 "..\..\Views\Device\Index.cshtml"
if (Authorization.HasAny(Claims.Device.Actions.Import, Claims.Device.Actions.Export, Claims.Device.Actions.EnrolDevices))
{
#line default
#line hidden
WriteLiteral(" \r\n");
#line 12 "..\..\Views\Device\Index.cshtml"
#line default
#line hidden
#line 12 "..\..\Views\Device\Index.cshtml"
if (Authorization.HasAll(Claims.Device.Actions.Import, Claims.Device.Actions.Export))
{
#line default
#line hidden
#line 14 "..\..\Views\Device\Index.cshtml"
Write(Html.ActionLinkButton("Import/Export Devices", MVC.Device.ImportExport()));
#line default
#line hidden
#line 14 "..\..\Views\Device\Index.cshtml"
}else if (Authorization.Has(Claims.Device.Actions.Import)){
#line default
#line hidden
#line 16 "..\..\Views\Device\Index.cshtml"
Write(Html.ActionLinkButton("Import Devices", MVC.Device.ImportExport()));
#line default
#line hidden
#line 16 "..\..\Views\Device\Index.cshtml"
}else if (Authorization.Has(Claims.Device.Actions.Export)){
#line default
#line hidden
#line 18 "..\..\Views\Device\Index.cshtml"
Write(Html.ActionLinkButton("Export All Devices", MVC.API.Device.ExportAllDevices()));
#line default
#line hidden
#line 18 "..\..\Views\Device\Index.cshtml"
}
#line default
#line hidden
WriteLiteral(" ");
#line 20 "..\..\Views\Device\Index.cshtml"
if (Authorization.Has(Claims.Device.Actions.EnrolDevices))
{
#line default
#line hidden
#line 22 "..\..\Views\Device\Index.cshtml"
Write(Html.ActionLinkButton("Add Offline Device", MVC.Device.AddOffline()));
#line default
#line hidden
#line 22 "..\..\Views\Device\Index.cshtml"
}
#line default
#line hidden
WriteLiteral("
\r\n");
#line 25 "..\..\Views\Device\Index.cshtml"
}
#line default
#line hidden
}
}
}
#pragma warning restore 1591