diff --git a/Disco.Web/Views/Device/DeviceParts/_Subject.cshtml b/Disco.Web/Views/Device/DeviceParts/_Subject.cshtml index 4f3b3f65..7e56be98 100644 --- a/Disco.Web/Views/Device/DeviceParts/_Subject.cshtml +++ b/Disco.Web/Views/Device/DeviceParts/_Subject.cshtml @@ -187,15 +187,35 @@ - @if (Model.DeviceDetails != null && Model.DeviceDetails.Details.Count > 0) + @if (Model.DeviceDetails != null && Model.DeviceDetails.Details.Count(d => !d.Key.EndsWith("&")) > 0) {
- @foreach (var detail in Model.DeviceDetails.Details) + @foreach (var detail in Model.DeviceDetails.Details.Where(d => !d.Key.EndsWith("&"))) {
- @detail.Key: @Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail) + @detail.Key.TrimEnd('*'): + @if (detail.Key.EndsWith("*")) + { + [reveal] + + } + else + { + @Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail) + }
} +
}
@@ -283,15 +303,35 @@
} - @if (Model.AssignedUserDetails != null && Model.AssignedUserDetails.Details.Count > 0) + @if (Model.AssignedUserDetails != null && Model.AssignedUserDetails.Details.Count(d => !d.Key.EndsWith("&")) > 0) {
- @foreach (var detail in Model.AssignedUserDetails.Details) + @foreach (var detail in Model.AssignedUserDetails.Details.Where(d => !d.Key.EndsWith("&"))) {
- @detail.Key: @Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail) + @detail.Key.TrimEnd('*'): + @if (detail.Key.EndsWith("*")) + { + [reveal] + + } + else + { + @Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail) + }
} +
} diff --git a/Disco.Web/Views/Device/DeviceParts/_Subject.generated.cs b/Disco.Web/Views/Device/DeviceParts/_Subject.generated.cs index 75c8b964..37780ddd 100644 --- a/Disco.Web/Views/Device/DeviceParts/_Subject.generated.cs +++ b/Disco.Web/Views/Device/DeviceParts/_Subject.generated.cs @@ -786,7 +786,7 @@ WriteLiteral(" \r\n \r\n #line hidden #line 190 "..\..\Views\Device\DeviceParts\_Subject.cshtml" - if (Model.DeviceDetails != null && Model.DeviceDetails.Details.Count > 0) + if (Model.DeviceDetails != null && Model.DeviceDetails.Details.Count(d => !d.Key.EndsWith("&")) > 0) { @@ -808,7 +808,7 @@ WriteLiteral(">\r\n"); #line hidden #line 193 "..\..\Views\Device\DeviceParts\_Subject.cshtml" - foreach (var detail in Model.DeviceDetails.Details) + foreach (var detail in Model.DeviceDetails.Details.Where(d => !d.Key.EndsWith("&"))) { @@ -818,33 +818,103 @@ WriteLiteral("
\r\n #line 196 "..\..\Views\Device\DeviceParts\_Subject.cshtml" - Write(detail.Key); + Write(detail.Key.TrimEnd('*')); #line default #line hidden -WriteLiteral(": "); +WriteLiteral(":\r\n"); - #line 196 "..\..\Views\Device\DeviceParts\_Subject.cshtml" - Write(Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail)); + #line 197 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + + + #line default + #line hidden + + #line 197 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + if (detail.Key.EndsWith("*")) + { #line default #line hidden -WriteLiteral("\r\n
\r\n"); +WriteLiteral(" [reveal]\r\n"); + +WriteLiteral(" "); - #line 198 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 200 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + Write(Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail)); + + + #line default + #line hidden +WriteLiteral("\r\n"); + + + #line 201 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + } + else + { + + + #line default + #line hidden + + #line 204 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + Write(Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail)); + + + #line default + #line hidden + + #line 204 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + + } + + + #line default + #line hidden +WriteLiteral(" \r\n"); + + + #line 207 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } #line default #line hidden -WriteLiteral(" \r\n"); +WriteLiteral(" + $(() => { + $('#Device_Show_CustomDetails').on('click', 'a.reveal', e => { + e.preventDefault(); + const t = $(e.currentTarget); + t.next('span.reveal').removeClass('hidden'); + t.remove(); + return false; + }) + }); + + +"); - #line 200 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 220 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } @@ -857,13 +927,13 @@ WriteLiteral(" class=\"status\""); WriteLiteral(">\r\n"); - #line 202 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 222 "..\..\Views\Device\DeviceParts\_Subject.cshtml" #line default #line hidden - #line 202 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 222 "..\..\Views\Device\DeviceParts\_Subject.cshtml" var assignedUser = Model.Device.AssignedUser; @@ -879,13 +949,13 @@ WriteLiteral(">\r\n \r\n < " \r\n"); - #line 211 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 231 "..\..\Views\Device\DeviceParts\_Subject.cshtml" #line default #line hidden - #line 211 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 231 "..\..\Views\Device\DeviceParts\_Subject.cshtml" if (assignedUser != null) { @@ -896,27 +966,27 @@ WriteLiteral(" (Model.HasAssignedUserPhoto ? "hasPhoto" : "noPhoto" + #line 233 "..\..\Views\Device\DeviceParts\_Subject.cshtml" +, Tuple.Create(Tuple.Create(" ", 13464), Tuple.Create(Model.HasAssignedUserPhoto ? "hasPhoto" : "noPhoto" #line default #line hidden -, 12285), false) +, 13465), false) ); WriteLiteral(">\r\n"); - #line 214 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 234 "..\..\Views\Device\DeviceParts\_Subject.cshtml" #line default #line hidden - #line 214 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 234 "..\..\Views\Device\DeviceParts\_Subject.cshtml" if (Model.HasAssignedUserPhoto) { @@ -931,20 +1001,20 @@ WriteLiteral(">\r\n (Url.Action(MVC.API.User.Photo(assignedUser.UserId)) + #line 237 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + , Tuple.Create(Tuple.Create("", 13815), Tuple.Create(Url.Action(MVC.API.User.Photo(assignedUser.UserId)) #line default #line hidden -, 12635), false) +, 13815), false) ); WriteLiteral(" />\r\n \r\n"); - #line 219 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 239 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } @@ -959,13 +1029,13 @@ WriteLiteral(" title=\"Display Name\""); WriteLiteral(">\r\n"); - #line 221 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 241 "..\..\Views\Device\DeviceParts\_Subject.cshtml" #line default #line hidden - #line 221 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 241 "..\..\Views\Device\DeviceParts\_Subject.cshtml" if (Authorization.Has(Claims.User.Show)) { @@ -973,14 +1043,14 @@ WriteLiteral(">\r\n"); #line default #line hidden - #line 223 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 243 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(Html.ActionLink(assignedUser.DisplayName, MVC.User.Show(assignedUser.UserId))); #line default #line hidden - #line 223 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 243 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } else @@ -990,14 +1060,14 @@ WriteLiteral(">\r\n"); #line default #line hidden - #line 227 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 247 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(assignedUser.DisplayName); #line default #line hidden - #line 227 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 247 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } @@ -1014,7 +1084,7 @@ WriteLiteral(" title=\"Id\""); WriteLiteral(">"); - #line 230 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 250 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(assignedUser.FriendlyId()); @@ -1023,13 +1093,13 @@ WriteLiteral(">"); WriteLiteral("\r\n"); - #line 231 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 251 "..\..\Views\Device\DeviceParts\_Subject.cshtml" #line default #line hidden - #line 231 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 251 "..\..\Views\Device\DeviceParts\_Subject.cshtml" if (Authorization.Has(Claims.User.ShowDetails)) { if (!string.IsNullOrWhiteSpace(assignedUser.PhoneNumber)) @@ -1046,21 +1116,21 @@ WriteLiteral(" title=\"Phone Number\""); WriteLiteral(">(assignedUser.PhoneNumber + #line 255 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + , Tuple.Create(Tuple.Create("", 15165), Tuple.Create(assignedUser.PhoneNumber #line default #line hidden -, 13985), false) +, 15165), false) ); WriteLiteral(">"); - #line 235 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 255 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(assignedUser.PhoneNumber); @@ -1069,7 +1139,7 @@ WriteLiteral(">"); WriteLiteral("\r\n"); - #line 236 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 256 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } if (!string.IsNullOrWhiteSpace(assignedUser.EmailAddress)) { @@ -1085,21 +1155,21 @@ WriteLiteral(" title=\"Email Address\""); WriteLiteral(">(Model.Device.AssignedUser.EmailAddress + #line 259 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + , Tuple.Create(Tuple.Create("", 15553), Tuple.Create(Model.Device.AssignedUser.EmailAddress #line default #line hidden -, 14373), false) +, 15553), false) ); WriteLiteral(">"); - #line 239 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 259 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(assignedUser.EmailAddress); @@ -1108,7 +1178,7 @@ WriteLiteral(">"); WriteLiteral("\r\n"); - #line 240 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 260 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } } @@ -1118,7 +1188,7 @@ WriteLiteral("\r\n"); WriteLiteral(" "); - #line 242 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 262 "..\..\Views\Device\DeviceParts\_Subject.cshtml" if (Authorization.Has(Claims.User.ShowFlagAssignments)) { @@ -1132,13 +1202,13 @@ WriteLiteral(" id=\"Device_Show_User_Flags\""); WriteLiteral(">\r\n"); - #line 245 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 265 "..\..\Views\Device\DeviceParts\_Subject.cshtml" #line default #line hidden - #line 245 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 265 "..\..\Views\Device\DeviceParts\_Subject.cshtml" foreach (var flag in assignedUser.UserFlagAssignments.Where(f => !f.RemovedDate.HasValue).Select(f => Tuple.Create(f, UserFlagService.GetUserFlag(f.UserFlagId)))) { @@ -1147,26 +1217,26 @@ WriteLiteral(">\r\n"); #line hidden WriteLiteral(" (flag.Item2.Icon + #line 267 "..\..\Views\Device\DeviceParts\_Subject.cshtml" +, Tuple.Create(Tuple.Create("", 16281), Tuple.Create(flag.Item2.Icon #line default #line hidden -, 15101), false) -, Tuple.Create(Tuple.Create(" ", 15119), Tuple.Create("fa-fw", 15120), true) -, Tuple.Create(Tuple.Create(" ", 15125), Tuple.Create("d-", 15126), true) +, 16281), false) +, Tuple.Create(Tuple.Create(" ", 16299), Tuple.Create("fa-fw", 16300), true) +, Tuple.Create(Tuple.Create(" ", 16305), Tuple.Create("d-", 16306), true) - #line 247 "..\..\Views\Device\DeviceParts\_Subject.cshtml" - , Tuple.Create(Tuple.Create("", 15128), Tuple.Create(flag.Item2.IconColour + #line 267 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + , Tuple.Create(Tuple.Create("", 16308), Tuple.Create(flag.Item2.IconColour #line default #line hidden -, 15128), false) +, 16308), false) ); WriteLiteral(">\r\n "); - #line 249 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 269 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(flag.Item2.Name); @@ -1189,7 +1259,7 @@ WriteLiteral(">"); WriteLiteral(""); - #line 249 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 269 "..\..\Views\Device\DeviceParts\_Subject.cshtml" if (flag.Item1.Comments != null) { @@ -1202,7 +1272,7 @@ WriteLiteral(" class=\"comments\""); WriteLiteral(">"); - #line 250 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 270 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(flag.Item1.Comments.ToHtmlComment()); @@ -1211,7 +1281,7 @@ WriteLiteral(">"); WriteLiteral(""); - #line 250 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 270 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } #line default @@ -1223,7 +1293,7 @@ WriteLiteral(" class=\"added\""); WriteLiteral(">"); - #line 250 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 270 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(CommonHelpers.FriendlyDateAndUser(flag.Item1.AddedDate, flag.Item1.AddedUserId)); @@ -1233,7 +1303,7 @@ WriteLiteral("\r\n " \r\n"); - #line 253 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 273 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } @@ -1276,7 +1346,7 @@ WriteLiteral(">\r\n $(functio " \r\n \r\n"); - #line 285 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 305 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } @@ -1285,8 +1355,8 @@ WriteLiteral(">\r\n $(functio WriteLiteral(" "); - #line 286 "..\..\Views\Device\DeviceParts\_Subject.cshtml" - if (Model.AssignedUserDetails != null && Model.AssignedUserDetails.Details.Count > 0) + #line 306 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + if (Model.AssignedUserDetails != null && Model.AssignedUserDetails.Details.Count(d => !d.Key.EndsWith("&")) > 0) { @@ -1301,14 +1371,14 @@ WriteLiteral(" class=\"status clearfix\""); WriteLiteral(">\r\n"); - #line 289 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 309 "..\..\Views\Device\DeviceParts\_Subject.cshtml" #line default #line hidden - #line 289 "..\..\Views\Device\DeviceParts\_Subject.cshtml" - foreach (var detail in Model.AssignedUserDetails.Details) + #line 309 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + foreach (var detail in Model.AssignedUserDetails.Details.Where(d => !d.Key.EndsWith("&"))) { @@ -1318,34 +1388,104 @@ WriteLiteral("
\r\n " "); - #line 292 "..\..\Views\Device\DeviceParts\_Subject.cshtml" - Write(detail.Key); + #line 312 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + Write(detail.Key.TrimEnd('*')); #line default #line hidden -WriteLiteral(": "); +WriteLiteral(":\r\n"); - #line 292 "..\..\Views\Device\DeviceParts\_Subject.cshtml" - Write(Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail)); + #line 313 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + + + #line default + #line hidden + + #line 313 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + if (detail.Key.EndsWith("*")) + { #line default #line hidden -WriteLiteral("\r\n
\r\n"); +WriteLiteral(" [reveal]\r\n"); + +WriteLiteral(" "); - #line 294 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 316 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + Write(Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail)); + + + #line default + #line hidden +WriteLiteral("\r\n"); + + + #line 317 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + } + else + { + + + #line default + #line hidden + + #line 320 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + Write(Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail)); + + + #line default + #line hidden + + #line 320 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + + } + + + #line default + #line hidden +WriteLiteral(" \r\n"); + + + #line 323 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } #line default #line hidden -WriteLiteral(" \r\n"); +WriteLiteral(" + $(() => { + $('#Device_Show_User_CustomDetails').on('click', 'a.reveal', e => { + e.preventDefault(); + const t = $(e.currentTarget); + t.next('span.reveal').removeClass('hidden'); + t.remove(); + return false; + }) + }); + + +"); - #line 296 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 336 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } @@ -1354,7 +1494,7 @@ WriteLiteral(" \r\n"); WriteLiteral(" \r\n"); - #line 298 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 338 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } else { @@ -1369,7 +1509,7 @@ WriteLiteral(" class=\"smallMessage\""); WriteLiteral(">Not Assigned\r\n"); - #line 302 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 342 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } @@ -1379,13 +1519,13 @@ WriteLiteral(" \r\n " \r\n \r\n"); - #line 307 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 347 "..\..\Views\Device\DeviceParts\_Subject.cshtml" #line default #line hidden - #line 307 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 347 "..\..\Views\Device\DeviceParts\_Subject.cshtml" if (Authorization.Has(Claims.Device.Actions.GenerateDocuments)) { @@ -1403,7 +1543,7 @@ WriteLiteral(">\r\n"); WriteLiteral(" "); - #line 310 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 350 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(Html.Partial(MVC.Shared.Views._GenerateDocumentControl, Model.GenerateDocumentControlModel)); @@ -1412,7 +1552,7 @@ WriteLiteral(" "); WriteLiteral("\r\n \r\n"); - #line 312 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 352 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } @@ -1435,13 +1575,13 @@ WriteLiteral(" title=\"Device Profile\""); WriteLiteral(">\r\n"); - #line 319 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 359 "..\..\Views\Device\DeviceParts\_Subject.cshtml" #line default #line hidden - #line 319 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 359 "..\..\Views\Device\DeviceParts\_Subject.cshtml" if (Authorization.Has(Claims.Config.DeviceProfile.Show)) { @@ -1449,14 +1589,14 @@ WriteLiteral(">\r\n"); #line default #line hidden - #line 321 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 361 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(Html.ActionLink(Model.Device.DeviceProfile.Name, MVC.Config.DeviceProfile.Index(Model.Device.DeviceProfileId))); #line default #line hidden - #line 321 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 361 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } else @@ -1466,14 +1606,14 @@ WriteLiteral(">\r\n"); #line default #line hidden - #line 325 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 365 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(Model.Device.DeviceProfile.Name); #line default #line hidden - #line 325 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 365 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } @@ -1495,7 +1635,7 @@ WriteLiteral(">Distribution:\r\n \r\n WriteLiteral(" "); - #line 334 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 374 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(Model.Device.DeviceProfile.DistributionType.ToString()); @@ -1511,13 +1651,13 @@ WriteLiteral(">Address:\r\n \r\n "\r\n"); - #line 342 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 382 "..\..\Views\Device\DeviceParts\_Subject.cshtml" #line default #line hidden - #line 342 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 382 "..\..\Views\Device\DeviceParts\_Subject.cshtml" if (Model.DeviceProfileDefaultOrganisationAddress != null) { @@ -1532,7 +1672,7 @@ WriteLiteral(" id=\"Device_Show_Policies_Profile_Address\""); WriteLiteral(">"); - #line 345 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 385 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(Model.DeviceProfileDefaultOrganisationAddress.Name); @@ -1541,7 +1681,7 @@ WriteLiteral(">"); WriteLiteral("\r\n"); - #line 346 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 386 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } else { @@ -1558,7 +1698,7 @@ WriteLiteral(" class=\"smallMessage\""); WriteLiteral(">None\r\n"); - #line 350 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 390 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } @@ -1576,7 +1716,7 @@ WriteLiteral(">Provision Account:\r\n \r\ WriteLiteral(" "); - #line 359 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 399 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(Model.Device.DeviceProfile.ProvisionADAccount ? "Active Directory" : "No"); @@ -1594,7 +1734,7 @@ WriteLiteral(">Certificates:\r\n \r\n WriteLiteral(" "); - #line 367 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 407 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(Model.DeviceProfileCertificateProviders != null ? string.Join(", ", Model.DeviceProfileCertificateProviders.Select(c => c.Name)) : "None Provisioned"); @@ -1611,7 +1751,7 @@ WriteLiteral(">Wireless Profiles:\r\n \r\ WriteLiteral(" "); - #line 374 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 414 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(Model.DeviceProfileWirelessProfileProviders != null ? string.Join(", ", Model.DeviceProfileWirelessProfileProviders.Select(c => c.Name)) : "None Provisioned"); @@ -1621,13 +1761,13 @@ WriteLiteral("\r\n \r\n < " \r\n"); - #line 378 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 418 "..\..\Views\Device\DeviceParts\_Subject.cshtml" #line default #line hidden - #line 378 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 418 "..\..\Views\Device\DeviceParts\_Subject.cshtml" if (Model.Device.CanUpdateDeviceProfile()) { @@ -1635,14 +1775,14 @@ WriteLiteral("\r\n \r\n < #line default #line hidden - #line 380 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 420 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(Html.ActionLinkSmallButton("Update Profile", MVC.API.Device.UpdateDeviceProfileId(Model.Device.SerialNumber, redirect: true), "Device_Show_Policies_Profile_Actions_Update_Button")); #line default #line hidden - #line 380 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 420 "..\..\Views\Device\DeviceParts\_Subject.cshtml" @@ -1664,13 +1804,13 @@ WriteLiteral(" class=\"none\""); WriteLiteral(">\r\n"); - #line 385 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 425 "..\..\Views\Device\DeviceParts\_Subject.cshtml" #line default #line hidden - #line 385 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 425 "..\..\Views\Device\DeviceParts\_Subject.cshtml" foreach (var dp in Model.DeviceProfiles.OrderBy(i => i.Name)) { @@ -1685,7 +1825,7 @@ WriteLiteral(" type=\"radio\""); WriteLiteral(" data-deviceprofileid=\""); - #line 388 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 428 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(dp.Id); @@ -1695,45 +1835,45 @@ WriteLiteral("\""); WriteLiteral(" name=\"DeviceProfile\""); -WriteAttribute("id", Tuple.Create(" id=\"", 24193), Tuple.Create("\"", 24220) -, Tuple.Create(Tuple.Create("", 24198), Tuple.Create("DeviceProfile_", 24198), true) +WriteAttribute("id", Tuple.Create(" id=\"", 27038), Tuple.Create("\"", 27065) +, Tuple.Create(Tuple.Create("", 27043), Tuple.Create("DeviceProfile_", 27043), true) - #line 388 "..\..\Views\Device\DeviceParts\_Subject.cshtml" - , Tuple.Create(Tuple.Create("", 24212), Tuple.Create(dp.Id + #line 428 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + , Tuple.Create(Tuple.Create("", 27057), Tuple.Create(dp.Id #line default #line hidden -, 24212), false) +, 27057), false) ); WriteLiteral(" />(dp.Id + #line 428 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + , Tuple.Create(Tuple.Create("", 27095), Tuple.Create(dp.Id #line default #line hidden -, 24250), false) +, 27095), false) ); -WriteAttribute("title", Tuple.Create(" title=\"", 24259), Tuple.Create("\"", 24303) -, Tuple.Create(Tuple.Create("", 24267), Tuple.Create("Distribution:", 24267), true) +WriteAttribute("title", Tuple.Create(" title=\"", 27104), Tuple.Create("\"", 27148) +, Tuple.Create(Tuple.Create("", 27112), Tuple.Create("Distribution:", 27112), true) - #line 388 "..\..\Views\Device\DeviceParts\_Subject.cshtml" - , Tuple.Create(Tuple.Create(" ", 24280), Tuple.Create(dp.DistributionType + #line 428 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + , Tuple.Create(Tuple.Create(" ", 27125), Tuple.Create(dp.DistributionType #line default #line hidden -, 24281), false) +, 27126), false) ); WriteLiteral(">"); - #line 388 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 428 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(dp.Name); @@ -1742,7 +1882,7 @@ WriteLiteral(">"); WriteLiteral("\r\n \r\n"); - #line 390 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 430 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } @@ -1755,7 +1895,7 @@ WriteLiteral(" \r\n"); - #line 743 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 783 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } @@ -2628,7 +2768,7 @@ WriteLiteral(">\r\n $(function () {\r\n WriteLiteral(" "); - #line 744 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 784 "..\..\Views\Device\DeviceParts\_Subject.cshtml" if (Model.Device.CanUpdateUntrustEnrol()) { @@ -2636,14 +2776,14 @@ WriteLiteral(" "); #line default #line hidden - #line 746 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 786 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(Html.ActionLinkSmallButton("Untrust Enrol", MVC.API.Device.UpdateAllowUnauthenticatedEnrol(Model.Device.SerialNumber, false.ToString(), true), "Device_Show_Device_Actions_UntrustEnrol_Button")); #line default #line hidden - #line 746 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 786 "..\..\Views\Device\DeviceParts\_Subject.cshtml" @@ -2714,7 +2854,7 @@ WriteLiteral(@"> "); - #line 786 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 826 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } @@ -2723,7 +2863,7 @@ WriteLiteral(@"> WriteLiteral(" "); - #line 787 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 827 "..\..\Views\Device\DeviceParts\_Subject.cshtml" if (Model.Device.CanDecommission()) { @@ -2731,14 +2871,14 @@ WriteLiteral(" "); #line default #line hidden - #line 789 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 829 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(Html.ActionLinkSmallButton("Decommission", MVC.API.Device.Decommission(), "Device_Show_Device_Actions_Decommission_Button")); #line default #line hidden - #line 789 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 829 "..\..\Views\Device\DeviceParts\_Subject.cshtml" @@ -2770,13 +2910,13 @@ WriteLiteral(" class=\"none\""); WriteLiteral(">\r\n"); - #line 796 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 836 "..\..\Views\Device\DeviceParts\_Subject.cshtml" #line default #line hidden - #line 796 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 836 "..\..\Views\Device\DeviceParts\_Subject.cshtml" foreach (DecommissionReasons decommissionReason in Enum.GetValues(typeof(DecommissionReasons)).Cast().OrderBy(r => r.ToString())) { @@ -2787,34 +2927,34 @@ WriteLiteral("
  • \r\n WriteLiteral(" type=\"radio\""); -WriteAttribute("id", Tuple.Create(" id=\"", 48829), Tuple.Create("\"", 48907) -, Tuple.Create(Tuple.Create("", 48834), Tuple.Create("Device_Show_Device_Actions_Decommission_Reason_", 48834), true) +WriteAttribute("id", Tuple.Create(" id=\"", 51674), Tuple.Create("\"", 51752) +, Tuple.Create(Tuple.Create("", 51679), Tuple.Create("Device_Show_Device_Actions_Decommission_Reason_", 51679), true) - #line 799 "..\..\Views\Device\DeviceParts\_Subject.cshtml" - , Tuple.Create(Tuple.Create("", 48881), Tuple.Create((int)decommissionReason + #line 839 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + , Tuple.Create(Tuple.Create("", 51726), Tuple.Create((int)decommissionReason #line default #line hidden -, 48881), false) +, 51726), false) ); WriteLiteral("\r\n name=\"Device_Show_Device_Actions_Dec" + "ommission_Reason\""); -WriteAttribute("value", Tuple.Create(" value=\"", 49006), Tuple.Create("\"", 49040) +WriteAttribute("value", Tuple.Create(" value=\"", 51851), Tuple.Create("\"", 51885) - #line 800 "..\..\Views\Device\DeviceParts\_Subject.cshtml" - , Tuple.Create(Tuple.Create("", 49014), Tuple.Create((int)decommissionReason + #line 840 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + , Tuple.Create(Tuple.Create("", 51859), Tuple.Create((int)decommissionReason #line default #line hidden -, 49014), false) +, 51859), false) ); WriteLiteral(" "); - #line 800 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 840 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write((decommissionReason == DecommissionReasons.EndOfLife) ? "checked=\"checked\"" : string.Empty); @@ -2822,21 +2962,21 @@ WriteLiteral(" "); #line hidden WriteLiteral(" />\r\n ((int)decommissionReason + #line 841 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + , Tuple.Create(Tuple.Create("", 52082), Tuple.Create((int)decommissionReason #line default #line hidden -, 49237), false) +, 52082), false) ); WriteLiteral(">"); - #line 801 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 841 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(decommissionReason.ReasonMessage()); @@ -2845,7 +2985,7 @@ WriteLiteral(">"); WriteLiteral("\r\n
  • \r\n"); - #line 803 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 843 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } @@ -2863,7 +3003,7 @@ WriteLiteral(">\r\n $(function () {\r\n "uttonDialog = null;\r\n var deviceSerialNumber = \'"); - #line 811 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 851 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(Model.Device.SerialNumber); @@ -2896,7 +3036,7 @@ WriteLiteral("\';\r\n\r\n button.click(function () {\r\n\ " });\r\n \r\n"); - #line 847 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 887 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } @@ -2905,7 +3045,7 @@ WriteLiteral("\';\r\n\r\n button.click(function () {\r\n\ WriteLiteral(" "); - #line 848 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 888 "..\..\Views\Device\DeviceParts\_Subject.cshtml" if (Model.Device.CanRecommission()) { @@ -2913,14 +3053,14 @@ WriteLiteral(" "); #line default #line hidden - #line 850 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 890 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(Html.ActionLinkSmallButton("Recommission", MVC.API.Device.Recommission(Model.Device.SerialNumber, true), "Device_Show_Device_Actions_Recommission_Button")); #line default #line hidden - #line 850 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 890 "..\..\Views\Device\DeviceParts\_Subject.cshtml" @@ -2974,7 +3114,7 @@ WriteLiteral(@"> "); - #line 885 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 925 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } @@ -2983,7 +3123,7 @@ WriteLiteral(@"> WriteLiteral(" "); - #line 886 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 926 "..\..\Views\Device\DeviceParts\_Subject.cshtml" if (Model.Device.CanDelete()) { @@ -2991,14 +3131,14 @@ WriteLiteral(" "); #line default #line hidden - #line 888 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 928 "..\..\Views\Device\DeviceParts\_Subject.cshtml" Write(Html.ActionLinkSmallButton("Delete Device", MVC.API.Device.Delete(Model.Device.SerialNumber, true), "Device_Show_Device_Actions_Delete_Button")); #line default #line hidden - #line 888 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 928 "..\..\Views\Device\DeviceParts\_Subject.cshtml" @@ -3058,7 +3198,7 @@ WriteLiteral(@"> "); - #line 926 "..\..\Views\Device\DeviceParts\_Subject.cshtml" + #line 966 "..\..\Views\Device\DeviceParts\_Subject.cshtml" } diff --git a/Disco.Web/Views/Job/JobParts/_Subject.cshtml b/Disco.Web/Views/Job/JobParts/_Subject.cshtml index e968fa4a..9f5ec6b2 100644 --- a/Disco.Web/Views/Job/JobParts/_Subject.cshtml +++ b/Disco.Web/Views/Job/JobParts/_Subject.cshtml @@ -510,15 +510,35 @@ Since: @Model.Job.WaitingForUserAction.ToFullDateTime() } - @if (Model.UserDetails != null && Model.UserDetails.Details.Count > 0) + @if (Model.UserDetails != null && Model.UserDetails.Details.Count(d => !d.Key.EndsWith("&")) > 0) {
    - @foreach (var detail in Model.UserDetails.Details) + @foreach (var detail in Model.UserDetails.Details.Where(d => !d.Key.EndsWith("&"))) {
    - @detail.Key: @Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail) + @detail.Key.TrimEnd('*'): + @if (detail.Key.EndsWith("*")) + { + [reveal] + + } + else + { + @Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail) + }
    } +
    } diff --git a/Disco.Web/Views/Job/JobParts/_Subject.generated.cs b/Disco.Web/Views/Job/JobParts/_Subject.generated.cs index e40d6139..5738444c 100644 --- a/Disco.Web/Views/Job/JobParts/_Subject.generated.cs +++ b/Disco.Web/Views/Job/JobParts/_Subject.generated.cs @@ -2028,7 +2028,7 @@ WriteLiteral(" "); #line 513 "..\..\Views\Job\JobParts\_Subject.cshtml" - if (Model.UserDetails != null && Model.UserDetails.Details.Count > 0) + if (Model.UserDetails != null && Model.UserDetails.Details.Count(d => !d.Key.EndsWith("&")) > 0) { @@ -2050,7 +2050,7 @@ WriteLiteral(">\r\n"); #line hidden #line 516 "..\..\Views\Job\JobParts\_Subject.cshtml" - foreach (var detail in Model.UserDetails.Details) + foreach (var detail in Model.UserDetails.Details.Where(d => !d.Key.EndsWith("&"))) { @@ -2061,33 +2061,103 @@ WriteLiteral("
    \r\n #line 519 "..\..\Views\Job\JobParts\_Subject.cshtml" - Write(detail.Key); + Write(detail.Key.TrimEnd('*')); #line default #line hidden -WriteLiteral(": "); +WriteLiteral(":\r\n"); - #line 519 "..\..\Views\Job\JobParts\_Subject.cshtml" - Write(Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail)); + #line 520 "..\..\Views\Job\JobParts\_Subject.cshtml" + + + #line default + #line hidden + + #line 520 "..\..\Views\Job\JobParts\_Subject.cshtml" + if (detail.Key.EndsWith("*")) + { #line default #line hidden -WriteLiteral("\r\n
    \r\n"); +WriteLiteral(" [reveal]\r\n"); + +WriteLiteral(" "); - #line 521 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 523 "..\..\Views\Job\JobParts\_Subject.cshtml" + Write(Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail)); + + + #line default + #line hidden +WriteLiteral("\r\n"); + + + #line 524 "..\..\Views\Job\JobParts\_Subject.cshtml" + } + else + { + + + #line default + #line hidden + + #line 527 "..\..\Views\Job\JobParts\_Subject.cshtml" + Write(Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail)); + + + #line default + #line hidden + + #line 527 "..\..\Views\Job\JobParts\_Subject.cshtml" + + } + + + #line default + #line hidden +WriteLiteral(" \r\n"); + + + #line 530 "..\..\Views\Job\JobParts\_Subject.cshtml" } #line default #line hidden -WriteLiteral(" \r\n"); +WriteLiteral(" + $(() => { + $('#Job_Show_User_CustomDetails').on('click', 'a.reveal', e => { + e.preventDefault(); + const t = $(e.currentTarget); + t.next('span.reveal').removeClass('hidden'); + t.remove(); + return false; + }) + }); + + +"); - #line 523 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 543 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -2096,7 +2166,7 @@ WriteLiteral(" \r\n"); WriteLiteral(" \r\n \r\n"); - #line 526 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 546 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -2113,13 +2183,13 @@ WriteLiteral(" id=\"Job_Show_Job_Actions\""); WriteLiteral(">\r\n"); - #line 530 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 550 "..\..\Views\Job\JobParts\_Subject.cshtml" #line default #line hidden - #line 530 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 550 "..\..\Views\Job\JobParts\_Subject.cshtml" List CanCloseForcedReasons; if (Model.Job.CanCloseForced(out CanCloseForcedReasons)) @@ -2129,14 +2199,14 @@ WriteLiteral(">\r\n"); #line default #line hidden - #line 534 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 554 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Html.ActionLinkSmallButton("Forcibly Close", MVC.API.Job.Close(Model.Job.Id, true), "Job_Show_Job_Actions_ForceClose_Button")); #line default #line hidden - #line 534 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 554 "..\..\Views\Job\JobParts\_Subject.cshtml" @@ -2166,13 +2236,13 @@ WriteLiteral(">Are you sure?\r\n "
      \r\n"); - #line 541 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 561 "..\..\Views\Job\JobParts\_Subject.cshtml" #line default #line hidden - #line 541 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 561 "..\..\Views\Job\JobParts\_Subject.cshtml" foreach (var reason in CanCloseForcedReasons) { @@ -2182,7 +2252,7 @@ WriteLiteral(">Are you sure?\r\n WriteLiteral("
    • "); - #line 543 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 563 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(reason); @@ -2191,7 +2261,7 @@ WriteLiteral("
    • "); WriteLiteral("
    • \r\n"); - #line 544 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 564 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -2200,13 +2270,13 @@ WriteLiteral("\r\n"); WriteLiteral("
    \r\n \r\n"); - #line 547 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 567 "..\..\Views\Job\JobParts\_Subject.cshtml" #line default #line hidden - #line 547 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 567 "..\..\Views\Job\JobParts\_Subject.cshtml" using (Html.BeginForm(MVC.API.Job.ForceClose(Model.Job.Id, null, true))) { @@ -2224,7 +2294,7 @@ WriteLiteral(" class=\"block\""); WriteLiteral(">\r\n

    \r\n"); - #line 553 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 573 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -2259,7 +2329,7 @@ WriteLiteral(">\r\n $(function () {\r\n " \r\n"); - #line 586 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 606 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -2268,13 +2338,13 @@ WriteLiteral(">\r\n $(function () {\r\n WriteLiteral("\r\n\r\n"); - #line 589 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 609 "..\..\Views\Job\JobParts\_Subject.cshtml" #line default #line hidden - #line 589 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 609 "..\..\Views\Job\JobParts\_Subject.cshtml" if (Model.Job.CanCloseNormally()) { @@ -2282,14 +2352,14 @@ WriteLiteral("\r\n\r\n"); #line default #line hidden - #line 591 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 611 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Html.ActionLinkSmallButton("Close", MVC.API.Job.Close(Model.Job.Id, true), "Job_Show_Job_Actions_Close_Button")); #line default #line hidden - #line 591 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 611 "..\..\Views\Job\JobParts\_Subject.cshtml" @@ -2335,7 +2405,7 @@ WriteLiteral(">\r\n $(function () {\r\n " });\r\n });\r\n \r\n"); - #line 628 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 648 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -2344,7 +2414,7 @@ WriteLiteral(">\r\n $(function () {\r\n WriteLiteral(" "); - #line 629 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 649 "..\..\Views\Job\JobParts\_Subject.cshtml" if (Model.Job.CanReopen()) { @@ -2352,14 +2422,14 @@ WriteLiteral(" "); #line default #line hidden - #line 631 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 651 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Html.ActionLinkSmallButton("Reopen Job", MVC.API.Job.Reopen(Model.Job.Id, true), "Job_Show_Job_Actions_Reopen_Button")); #line default #line hidden - #line 631 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 651 "..\..\Views\Job\JobParts\_Subject.cshtml" @@ -2406,7 +2476,7 @@ WriteLiteral(">\r\n $(function () {\r\n " \r\n"); - #line 669 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 689 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -2415,7 +2485,7 @@ WriteLiteral(">\r\n $(function () {\r\n WriteLiteral(" "); - #line 670 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 690 "..\..\Views\Job\JobParts\_Subject.cshtml" if (Model.Job.CanDelete()) { @@ -2423,14 +2493,14 @@ WriteLiteral(" "); #line default #line hidden - #line 672 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 692 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Html.ActionLinkSmallButton("Delete", MVC.API.Job.Delete(Model.Job.Id, true), "Job_Show_Job_Actions_Delete_Button")); #line default #line hidden - #line 672 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 692 "..\..\Views\Job\JobParts\_Subject.cshtml" @@ -2478,7 +2548,7 @@ WriteLiteral(">\r\n $(function () {\r\n " \r\n"); - #line 710 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 730 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -2487,7 +2557,7 @@ WriteLiteral(">\r\n $(function () {\r\n WriteLiteral(" "); - #line 711 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 731 "..\..\Views\Job\JobParts\_Subject.cshtml" if (Model.Job.CanAddQueues() && Model.AvailableQueues != null && Model.AvailableQueues.Count > 0) { @@ -2501,14 +2571,14 @@ WriteLiteral(" "); #line default #line hidden - #line 719 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 739 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Html.ActionLinkSmallButton("Add to Queue", MVC.API.JobQueueJob.AddJob(), "Job_Show_Job_Actions_AddQueue_Button")); #line default #line hidden - #line 719 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 739 "..\..\Views\Job\JobParts\_Subject.cshtml" @@ -2525,13 +2595,13 @@ WriteLiteral(" title=\"Add Job to Queue\""); WriteLiteral(">\r\n"); - #line 721 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 741 "..\..\Views\Job\JobParts\_Subject.cshtml" #line default #line hidden - #line 721 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 741 "..\..\Views\Job\JobParts\_Subject.cshtml" using (Html.BeginForm(MVC.API.JobQueueJob.AddJob())) { @@ -2556,14 +2626,14 @@ WriteLiteral(" type=\"hidden\""); WriteLiteral(" name=\"JobId\""); -WriteAttribute("value", Tuple.Create(" value=\"", 46469), Tuple.Create("\"", 46490) +WriteAttribute("value", Tuple.Create(" value=\"", 47731), Tuple.Create("\"", 47752) - #line 724 "..\..\Views\Job\JobParts\_Subject.cshtml" - , Tuple.Create(Tuple.Create("", 46477), Tuple.Create(Model.Job.Id + #line 744 "..\..\Views\Job\JobParts\_Subject.cshtml" + , Tuple.Create(Tuple.Create("", 47739), Tuple.Create(Model.Job.Id #line default #line hidden -, 46477), false) +, 47739), false) ); WriteLiteral(" />\r\n"); @@ -2575,13 +2645,13 @@ WriteLiteral(" class=\"queuePicker\""); WriteLiteral(">\r\n"); - #line 726 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 746 "..\..\Views\Job\JobParts\_Subject.cshtml" #line default #line hidden - #line 726 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 746 "..\..\Views\Job\JobParts\_Subject.cshtml" foreach (var jobQueue in Model.AvailableQueues.OrderBy(jq => jq.Name)) { @@ -2595,7 +2665,7 @@ WriteLiteral(" class=\"queue\""); WriteLiteral(" data-queueid=\""); - #line 728 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 748 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(jobQueue.Id); @@ -2606,7 +2676,7 @@ WriteLiteral("\""); WriteLiteral(" data-queuesla=\""); - #line 728 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 748 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(jobQueue.DefaultSLAExpiry.HasValue ? jobQueue.DefaultSLAExpiry.Value.ToString() : null); @@ -2617,7 +2687,7 @@ WriteLiteral("\""); WriteLiteral(" data-queuepriority=\""); - #line 728 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 748 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(jobQueue.Priority.ToString()); @@ -2627,32 +2697,32 @@ WriteLiteral("\""); WriteLiteral(">\r\n (jobQueue.Icon + #line 749 "..\..\Views\Job\JobParts\_Subject.cshtml" +, Tuple.Create(Tuple.Create("", 48235), Tuple.Create(jobQueue.Icon #line default #line hidden -, 46973), false) -, Tuple.Create(Tuple.Create(" ", 46989), Tuple.Create("fa-fw", 46990), true) -, Tuple.Create(Tuple.Create(" ", 46995), Tuple.Create("fa-lg", 46996), true) -, Tuple.Create(Tuple.Create(" ", 47001), Tuple.Create("d-", 47002), true) +, 48235), false) +, Tuple.Create(Tuple.Create(" ", 48251), Tuple.Create("fa-fw", 48252), true) +, Tuple.Create(Tuple.Create(" ", 48257), Tuple.Create("fa-lg", 48258), true) +, Tuple.Create(Tuple.Create(" ", 48263), Tuple.Create("d-", 48264), true) - #line 729 "..\..\Views\Job\JobParts\_Subject.cshtml" - , Tuple.Create(Tuple.Create("", 47004), Tuple.Create(jobQueue.IconColour + #line 749 "..\..\Views\Job\JobParts\_Subject.cshtml" + , Tuple.Create(Tuple.Create("", 48266), Tuple.Create(jobQueue.IconColour #line default #line hidden -, 47004), false) +, 48266), false) ); WriteLiteral(">"); - #line 729 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 749 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(jobQueue.Name); @@ -2661,7 +2731,7 @@ WriteLiteral(">"); WriteLiteral("\r\n \r\n"); - #line 731 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 751 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -2679,7 +2749,7 @@ WriteLiteral(">\r\n
    \r\n WriteLiteral(" "); - #line 736 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 756 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Html.DropDownList("Priority", priorityItems, new { id = "Job_Show_Job_Actions_AddQueue_Priority" })); @@ -2687,27 +2757,27 @@ WriteLiteral(" "); #line hidden WriteLiteral(" (priorityValue.ToLower() + #line 756 "..\..\Views\Job\JobParts\_Subject.cshtml" + , Tuple.Create(Tuple.Create("", 48707), Tuple.Create(priorityValue.ToLower() #line default #line hidden -, 47445), false) +, 48707), false) ); -WriteAttribute("title", Tuple.Create(" title=\"", 47472), Tuple.Create("\"", 47505) +WriteAttribute("title", Tuple.Create(" title=\"", 48734), Tuple.Create("\"", 48767) - #line 736 "..\..\Views\Job\JobParts\_Subject.cshtml" - , Tuple.Create(Tuple.Create("", 47480), Tuple.Create(priorityValue + #line 756 "..\..\Views\Job\JobParts\_Subject.cshtml" + , Tuple.Create(Tuple.Create("", 48742), Tuple.Create(priorityValue #line default #line hidden -, 47480), false) -, Tuple.Create(Tuple.Create(" ", 47496), Tuple.Create("Priority", 47497), true) +, 48742), false) +, Tuple.Create(Tuple.Create(" ", 48758), Tuple.Create("Priority", 48759), true) ); WriteLiteral(">\r\n
    \r\n
    \r\n " + @@ -2716,7 +2786,7 @@ WriteLiteral(">\r\n
    \r\n WriteLiteral(" "); - #line 740 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 760 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Html.DropDownList("SLAExpiresMinutes", slaOptions, new { id = "Job_Show_Job_Actions_AddQueue_SLAExpiresMinutes" })); @@ -2734,7 +2804,7 @@ WriteLiteral(">\r\n \r\n "\n"); - #line 747 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 767 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -2796,132 +2866,7 @@ WriteLiteral(">\r\n $(function () {\r\n " });\r\n });\r\n \r\n"); - #line 826 "..\..\Views\Job\JobParts\_Subject.cshtml" - } - - - #line default - #line hidden -WriteLiteral(" "); - - - #line 827 "..\..\Views\Job\JobParts\_Subject.cshtml" - if (Model.Job.CanLogWarranty()) - { - - - #line default - #line hidden - - #line 829 "..\..\Views\Job\JobParts\_Subject.cshtml" - Write(Html.ActionLinkSmallButton("Log Warranty", MVC.Job.LogWarranty(Model.Job.Id, null, null), "Job_Show_Job_Actions_LogWarranty_Button")); - - - #line default - #line hidden - - #line 829 "..\..\Views\Job\JobParts\_Subject.cshtml" - - } - - - #line default - #line hidden -WriteLiteral(" "); - - - #line 831 "..\..\Views\Job\JobParts\_Subject.cshtml" - if (Model.Job.CanWarrantyCompleted()) - { - - - #line default - #line hidden - - #line 833 "..\..\Views\Job\JobParts\_Subject.cshtml" - Write(Html.ActionLinkSmallButton("Warranty Complete", MVC.API.Job.UpdateWarrantyExternalCompletedDate(Model.Job.Id, "Now", true), "Job_Show_Job_Actions_WarrantyComplete_Button", "alert")); - - - #line default - #line hidden - - #line 833 "..\..\Views\Job\JobParts\_Subject.cshtml" - - } - - - #line default - #line hidden -WriteLiteral(" "); - - - #line 835 "..\..\Views\Job\JobParts\_Subject.cshtml" - if (Model.Job.CanInsuranceClaimFormSent()) - { - - - #line default - #line hidden - - #line 837 "..\..\Views\Job\JobParts\_Subject.cshtml" - Write(Html.ActionLinkSmallButton("Insurance Claim Sent", MVC.API.Job.UpdateInsuranceClaimFormSentDate(Model.Job.Id, "Now", true), "Job_Show_Job_Actions_InsuranceClaimSent_Button", "alert")); - - - #line default - #line hidden - - #line 837 "..\..\Views\Job\JobParts\_Subject.cshtml" - - } - - - #line default - #line hidden -WriteLiteral(" "); - - - #line 839 "..\..\Views\Job\JobParts\_Subject.cshtml" - if (Model.Job.CanLogRepair()) - { - - - #line default - #line hidden - - #line 841 "..\..\Views\Job\JobParts\_Subject.cshtml" - Write(Html.ActionLinkSmallButton("Log Repair", MVC.Job.LogRepair(Model.Job.Id, null, null), "Job_Show_Job_Actions_LogRepair_Button")); - - - #line default - #line hidden - - #line 841 "..\..\Views\Job\JobParts\_Subject.cshtml" - - } - - - #line default - #line hidden -WriteLiteral(" "); - - - #line 843 "..\..\Views\Job\JobParts\_Subject.cshtml" - if (Model.Job.CanRepairComplete()) - { - - - #line default - #line hidden - - #line 845 "..\..\Views\Job\JobParts\_Subject.cshtml" - Write(Html.ActionLinkSmallButton("Repairs Complete", MVC.API.Job.UpdateNonWarrantyRepairerCompletedDate(Model.Job.Id, "Now", true), "Job_Show_Job_Actions_RepairComplete_Button", "alert")); - - - #line default - #line hidden - - #line 845 "..\..\Views\Job\JobParts\_Subject.cshtml" - + #line 846 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -2931,7 +2876,7 @@ WriteLiteral(" "); #line 847 "..\..\Views\Job\JobParts\_Subject.cshtml" - if (Model.Job.CanConvertHWarToHNWar()) + if (Model.Job.CanLogWarranty()) { @@ -2939,13 +2884,138 @@ WriteLiteral(" "); #line hidden #line 849 "..\..\Views\Job\JobParts\_Subject.cshtml" - Write(Html.ActionLinkSmallButton("Convert to Non-Warranty", MVC.API.Job.ConvertHWarToHNWar(Model.Job.Id, true), "Job_Show_Job_Actions_ConvertToHNWar_Button")); + Write(Html.ActionLinkSmallButton("Log Warranty", MVC.Job.LogWarranty(Model.Job.Id, null, null), "Job_Show_Job_Actions_LogWarranty_Button")); #line default #line hidden #line 849 "..\..\Views\Job\JobParts\_Subject.cshtml" + + } + + + #line default + #line hidden +WriteLiteral(" "); + + + #line 851 "..\..\Views\Job\JobParts\_Subject.cshtml" + if (Model.Job.CanWarrantyCompleted()) + { + + + #line default + #line hidden + + #line 853 "..\..\Views\Job\JobParts\_Subject.cshtml" + Write(Html.ActionLinkSmallButton("Warranty Complete", MVC.API.Job.UpdateWarrantyExternalCompletedDate(Model.Job.Id, "Now", true), "Job_Show_Job_Actions_WarrantyComplete_Button", "alert")); + + + #line default + #line hidden + + #line 853 "..\..\Views\Job\JobParts\_Subject.cshtml" + + } + + + #line default + #line hidden +WriteLiteral(" "); + + + #line 855 "..\..\Views\Job\JobParts\_Subject.cshtml" + if (Model.Job.CanInsuranceClaimFormSent()) + { + + + #line default + #line hidden + + #line 857 "..\..\Views\Job\JobParts\_Subject.cshtml" + Write(Html.ActionLinkSmallButton("Insurance Claim Sent", MVC.API.Job.UpdateInsuranceClaimFormSentDate(Model.Job.Id, "Now", true), "Job_Show_Job_Actions_InsuranceClaimSent_Button", "alert")); + + + #line default + #line hidden + + #line 857 "..\..\Views\Job\JobParts\_Subject.cshtml" + + } + + + #line default + #line hidden +WriteLiteral(" "); + + + #line 859 "..\..\Views\Job\JobParts\_Subject.cshtml" + if (Model.Job.CanLogRepair()) + { + + + #line default + #line hidden + + #line 861 "..\..\Views\Job\JobParts\_Subject.cshtml" + Write(Html.ActionLinkSmallButton("Log Repair", MVC.Job.LogRepair(Model.Job.Id, null, null), "Job_Show_Job_Actions_LogRepair_Button")); + + + #line default + #line hidden + + #line 861 "..\..\Views\Job\JobParts\_Subject.cshtml" + + } + + + #line default + #line hidden +WriteLiteral(" "); + + + #line 863 "..\..\Views\Job\JobParts\_Subject.cshtml" + if (Model.Job.CanRepairComplete()) + { + + + #line default + #line hidden + + #line 865 "..\..\Views\Job\JobParts\_Subject.cshtml" + Write(Html.ActionLinkSmallButton("Repairs Complete", MVC.API.Job.UpdateNonWarrantyRepairerCompletedDate(Model.Job.Id, "Now", true), "Job_Show_Job_Actions_RepairComplete_Button", "alert")); + + + #line default + #line hidden + + #line 865 "..\..\Views\Job\JobParts\_Subject.cshtml" + + } + + + #line default + #line hidden +WriteLiteral(" "); + + + #line 867 "..\..\Views\Job\JobParts\_Subject.cshtml" + if (Model.Job.CanConvertHWarToHNWar()) + { + + + #line default + #line hidden + + #line 869 "..\..\Views\Job\JobParts\_Subject.cshtml" + Write(Html.ActionLinkSmallButton("Convert to Non-Warranty", MVC.API.Job.ConvertHWarToHNWar(Model.Job.Id, true), "Job_Show_Job_Actions_ConvertToHNWar_Button")); + + + #line default + #line hidden + + #line 869 "..\..\Views\Job\JobParts\_Subject.cshtml" @@ -2993,7 +3063,7 @@ WriteLiteral(">\r\n $(function () {\r\n " });\r\n \r\n"); - #line 889 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 909 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -3002,13 +3072,13 @@ WriteLiteral(">\r\n $(function () {\r\n WriteLiteral(" \r\n"); - #line 891 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 911 "..\..\Views\Job\JobParts\_Subject.cshtml" #line default #line hidden - #line 891 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 911 "..\..\Views\Job\JobParts\_Subject.cshtml" if (Model.Job.Device != null) { @@ -3022,13 +3092,13 @@ WriteLiteral(" id=\"Job_Show_Device_Actions\""); WriteLiteral(">\r\n"); - #line 894 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 914 "..\..\Views\Job\JobParts\_Subject.cshtml" #line default #line hidden - #line 894 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 914 "..\..\Views\Job\JobParts\_Subject.cshtml" if (Model.Job.CanDeviceHeld()) { @@ -3036,14 +3106,14 @@ WriteLiteral(">\r\n"); #line default #line hidden - #line 896 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 916 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Html.ActionLinkSmallButton("Device Held", MVC.API.Job.DeviceHeld(Model.Job.Id, true), "Job_Show_Device_Actions_Held_Button")); #line default #line hidden - #line 896 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 916 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -3053,7 +3123,7 @@ WriteLiteral(">\r\n"); WriteLiteral(" "); - #line 898 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 918 "..\..\Views\Job\JobParts\_Subject.cshtml" if (Model.Job.CanDeviceReadyForReturn()) { @@ -3061,14 +3131,14 @@ WriteLiteral(" "); #line default #line hidden - #line 900 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 920 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Html.ActionLinkSmallButton("Device Ready For Return", MVC.API.Job.DeviceReadyForReturn(Model.Job.Id, true), "Job_Show_Device_Actions_DeviceReadyForReturn_Button", "alert")); #line default #line hidden - #line 900 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 920 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -3078,7 +3148,7 @@ WriteLiteral(" "); WriteLiteral(" "); - #line 902 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 922 "..\..\Views\Job\JobParts\_Subject.cshtml" if (Model.Job.CanDeviceReturned()) { @@ -3086,14 +3156,14 @@ WriteLiteral(" "); #line default #line hidden - #line 904 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 924 "..\..\Views\Job\JobParts\_Subject.cshtml" Write(Html.ActionLinkSmallButton("Device Returned", MVC.API.Job.DeviceReturned(Model.Job.Id, true), "Job_Show_Device_Actions_DeviceReturned_Button", Model.Job.CanDeviceReadyForReturn() ? null : "alert")); #line default #line hidden - #line 904 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 924 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -3103,7 +3173,7 @@ WriteLiteral(" "); WriteLiteral(" \r\n"); - #line 907 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 927 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -3112,7 +3182,7 @@ WriteLiteral(" \r\n"); WriteLiteral(" "); - #line 908 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 928 "..\..\Views\Job\JobParts\_Subject.cshtml" if (Model.Job.User != null) { @@ -3126,13 +3196,13 @@ WriteLiteral(" id=\"Job_Show_User_Actions\""); WriteLiteral(">\r\n\r\n\r\n"); - #line 913 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 933 "..\..\Views\Job\JobParts\_Subject.cshtml" #line default #line hidden - #line 913 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 933 "..\..\Views\Job\JobParts\_Subject.cshtml" if (Model.Job.CanWaitingForUserAction()) { @@ -3160,13 +3230,13 @@ WriteLiteral(" title=\"Waiting for User Action\""); WriteLiteral(">\r\n"); - #line 917 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 937 "..\..\Views\Job\JobParts\_Subject.cshtml" #line default #line hidden - #line 917 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 937 "..\..\Views\Job\JobParts\_Subject.cshtml" using (Html.BeginForm(MVC.API.Job.WaitingForUserAction(Model.Job.Id, null, true))) { @@ -3184,7 +3254,7 @@ WriteLiteral(" class=\"block\""); WriteLiteral(">\r\n

    \r\n"); - #line 923 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 943 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -3219,7 +3289,7 @@ WriteLiteral(">\r\n $(function () {\r\n " });\r\n \r\n"); - #line 956 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 976 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -3228,7 +3298,7 @@ WriteLiteral(">\r\n $(function () {\r\n WriteLiteral(" "); - #line 957 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 977 "..\..\Views\Job\JobParts\_Subject.cshtml" if (Model.Job.CanNotWaitingForUserAction()) { @@ -3256,13 +3326,13 @@ WriteLiteral(" title=\"Not Waiting for User Action\""); WriteLiteral(">\r\n"); - #line 961 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 981 "..\..\Views\Job\JobParts\_Subject.cshtml" #line default #line hidden - #line 961 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 981 "..\..\Views\Job\JobParts\_Subject.cshtml" using (Html.BeginForm(MVC.API.Job.NotWaitingForUserAction(Model.Job.Id, null, true))) { @@ -3280,7 +3350,7 @@ WriteLiteral(" class=\"block\""); WriteLiteral(">\r\n

    \r\n"); - #line 967 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 987 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -3316,7 +3386,7 @@ WriteLiteral(">\r\n $(function () {\r\n " });\r\n \r\n"); - #line 1001 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 1021 "..\..\Views\Job\JobParts\_Subject.cshtml" } @@ -3325,7 +3395,7 @@ WriteLiteral(">\r\n $(function () {\r\n WriteLiteral("\r\n \r\n"); - #line 1004 "..\..\Views\Job\JobParts\_Subject.cshtml" + #line 1024 "..\..\Views\Job\JobParts\_Subject.cshtml" } diff --git a/Disco.Web/Views/User/UserParts/_Subject.cshtml b/Disco.Web/Views/User/UserParts/_Subject.cshtml index fd7ae61e..f80eef3a 100644 --- a/Disco.Web/Views/User/UserParts/_Subject.cshtml +++ b/Disco.Web/Views/User/UserParts/_Subject.cshtml @@ -73,19 +73,39 @@ } - @if (Model.UserDetails != null && Model.UserDetails.Details.Count > 0) + @if (Model.UserDetails != null && Model.UserDetails.Details.Count(d => !d.Key.EndsWith("&")) > 0) {
    - @foreach (var detail in Model.UserDetails.Details) + @foreach (var detail in Model.UserDetails.Details.Where(d => !d.Key.EndsWith("&"))) { - - + + - }
    @detail.Key:@Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail)@detail.Key.TrimEnd('*'): + @if (detail.Key.EndsWith("*")) + { + [reveal] + + } + else + { + @Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail) + } +
    +
    } @if (Authorization.Has(Claims.User.Actions.GenerateDocuments)) diff --git a/Disco.Web/Views/User/UserParts/_Subject.generated.cs b/Disco.Web/Views/User/UserParts/_Subject.generated.cs index 51613f19..37d49b21 100644 --- a/Disco.Web/Views/User/UserParts/_Subject.generated.cs +++ b/Disco.Web/Views/User/UserParts/_Subject.generated.cs @@ -376,7 +376,7 @@ WriteLiteral(" "); #line 76 "..\..\Views\User\UserParts\_Subject.cshtml" - if (Model.UserDetails != null && Model.UserDetails.Details.Count > 0) + if (Model.UserDetails != null && Model.UserDetails.Details.Count(d => !d.Key.EndsWith("&")) > 0) { @@ -402,7 +402,7 @@ WriteLiteral(">\r\n"); #line hidden #line 80 "..\..\Views\User\UserParts\_Subject.cshtml" - foreach (var detail in Model.UserDetails.Details) + foreach (var detail in Model.UserDetails.Details.Where(d => !d.Key.EndsWith("&"))) { @@ -413,34 +413,104 @@ WriteLiteral(" \r\n #line 83 "..\..\Views\User\UserParts\_Subject.cshtml" - Write(detail.Key); + Write(detail.Key.TrimEnd('*')); #line default #line hidden -WriteLiteral(":\r\n "); +WriteLiteral(":\r\n \r\n"); - #line 84 "..\..\Views\User\UserParts\_Subject.cshtml" - Write(Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail)); + #line 85 "..\..\Views\User\UserParts\_Subject.cshtml" + + + #line default + #line hidden + + #line 85 "..\..\Views\User\UserParts\_Subject.cshtml" + if (detail.Key.EndsWith("*")) + { #line default #line hidden -WriteLiteral("\r\n \r\n"); +WriteLiteral(" [reveal]\r\n"); + +WriteLiteral(" "); - #line 86 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 88 "..\..\Views\User\UserParts\_Subject.cshtml" + Write(Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail)); + + #line default + #line hidden +WriteLiteral("\r\n"); + + + #line 89 "..\..\Views\User\UserParts\_Subject.cshtml" + } + else + { + + + #line default + #line hidden + + #line 92 "..\..\Views\User\UserParts\_Subject.cshtml" + Write(Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail)); + + + #line default + #line hidden + + #line 92 "..\..\Views\User\UserParts\_Subject.cshtml" + + } + + + #line default + #line hidden +WriteLiteral(" \r\n " + +" \r\n"); + + + #line 96 "..\..\Views\User\UserParts\_Subject.cshtml" } #line default #line hidden -WriteLiteral(" \r\n \r\n"); +WriteLiteral(" \r\n + $(() => { + $('#User_Show_CustomDetails').on('click', 'a.reveal', e => { + e.preventDefault(); + const t = $(e.currentTarget); + t.next('span.reveal').removeClass('hidden'); + t.remove(); + return false; + }) + }); + + +"); - #line 90 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 110 "..\..\Views\User\UserParts\_Subject.cshtml" } @@ -449,7 +519,7 @@ WriteLiteral(" \r\n \r\n"); WriteLiteral(" "); - #line 94 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 114 "..\..\Views\User\UserParts\_Subject.cshtml" Write(Html.Partial(MVC.Shared.Views._GenerateDocumentControl, Model.GenerateDocumentControlModel)); @@ -476,7 +546,7 @@ WriteLiteral(" "); WriteLiteral("\r\n \r\n"); - #line 96 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 116 "..\..\Views\User\UserParts\_Subject.cshtml" } @@ -489,13 +559,13 @@ WriteLiteral(" id=\"User_Show_Details_Actions\""); WriteLiteral(">\r\n"); - #line 98 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 118 "..\..\Views\User\UserParts\_Subject.cshtml" #line default #line hidden - #line 98 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 118 "..\..\Views\User\UserParts\_Subject.cshtml" if (Model.User.CanCreateJob()) { Html.BundleDeferred("~/ClientScripts/Modules/Disco-CreateJob"); @@ -504,14 +574,14 @@ WriteLiteral(">\r\n"); #line default #line hidden - #line 101 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 121 "..\..\Views\User\UserParts\_Subject.cshtml" Write(Html.ActionLinkSmallButton("Create Job", MVC.Job.Create(Model.PrimaryDeviceSerialNumber, Model.User.UserId), "User_Show_Details_Actions_CreateJob_Button")); #line default #line hidden - #line 101 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 121 "..\..\Views\User\UserParts\_Subject.cshtml" if (currentDeviceAssignments.Count > 1) { @@ -551,13 +621,13 @@ WriteLiteral(" class=\"none\""); WriteLiteral(">\r\n"); - #line 114 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 134 "..\..\Views\User\UserParts\_Subject.cshtml" #line default #line hidden - #line 114 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 134 "..\..\Views\User\UserParts\_Subject.cshtml" foreach (var assignment in currentDeviceAssignments) { @@ -571,7 +641,7 @@ WriteLiteral(" class=\"CreateJob_Assignment clearfix\""); WriteLiteral(" data-createjoburl=\""); - #line 116 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 136 "..\..\Views\User\UserParts\_Subject.cshtml" Write(Url.Action(MVC.Job.Create(assignment.DeviceSerialNumber, Model.User.UserId))); @@ -595,14 +665,14 @@ WriteLiteral(" class=\"CreateJob_Assignment_Image\""); WriteLiteral(" alt=\"Model Image\""); -WriteAttribute("src", Tuple.Create(" src=\"", 7346), Tuple.Create("\"", 7467) +WriteAttribute("src", Tuple.Create(" src=\"", 8717), Tuple.Create("\"", 8838) - #line 121 "..\..\Views\User\UserParts\_Subject.cshtml" - , Tuple.Create(Tuple.Create("", 7352), Tuple.Create(Url.Action(MVC.API.DeviceModel.Image(assignment.Device.DeviceModel.Id, assignment.Device.DeviceModel.ImageHash())) + #line 141 "..\..\Views\User\UserParts\_Subject.cshtml" + , Tuple.Create(Tuple.Create("", 8723), Tuple.Create(Url.Action(MVC.API.DeviceModel.Image(assignment.Device.DeviceModel.Id, assignment.Device.DeviceModel.ImageHash())) #line default #line hidden -, 7352), false) +, 8723), false) ); WriteLiteral(@" /> @@ -616,7 +686,7 @@ WriteLiteral(@" /> "); - #line 129 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 149 "..\..\Views\User\UserParts\_Subject.cshtml" Write(assignment.Device.SerialNumber); @@ -625,7 +695,7 @@ WriteLiteral(@" /> WriteLiteral(" ("); - #line 129 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 149 "..\..\Views\User\UserParts\_Subject.cshtml" Write(assignment.Device.ComputerName); @@ -642,7 +712,7 @@ WriteLiteral(@") "); - #line 137 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 157 "..\..\Views\User\UserParts\_Subject.cshtml" Write(assignment.Device.DeviceModel.ToString()); @@ -657,13 +727,13 @@ WriteLiteral(@" "); - #line 143 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 163 "..\..\Views\User\UserParts\_Subject.cshtml" #line default #line hidden - #line 143 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 163 "..\..\Views\User\UserParts\_Subject.cshtml" if (!string.IsNullOrEmpty(assignment.Device.AssetNumber)) { @@ -673,7 +743,7 @@ WriteLiteral(@" WriteLiteral(" "); - #line 145 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 165 "..\..\Views\User\UserParts\_Subject.cshtml" Write(assignment.Device.AssetNumber); @@ -682,7 +752,7 @@ WriteLiteral(" WriteLiteral("\r\n"); - #line 146 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 166 "..\..\Views\User\UserParts\_Subject.cshtml" } else { @@ -697,7 +767,7 @@ WriteLiteral(" class=\"smallMessage\""); WriteLiteral(">Unknown\r\n"); - #line 150 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 170 "..\..\Views\User\UserParts\_Subject.cshtml" } @@ -711,7 +781,7 @@ WriteLiteral(@" < "); - #line 156 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 176 "..\..\Views\User\UserParts\_Subject.cshtml" Write(CommonHelpers.FriendlyDate(assignment.AssignedDate)); @@ -726,7 +796,7 @@ WriteLiteral(@" "); - #line 162 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 182 "..\..\Views\User\UserParts\_Subject.cshtml" } @@ -764,7 +834,7 @@ WriteLiteral(" \r\n"); - #line 202 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 222 "..\..\Views\User\UserParts\_Subject.cshtml" } else { @@ -787,7 +857,7 @@ WriteLiteral(@" \r\n"); - #line 308 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 328 "..\..\Views\User\UserParts\_Subject.cshtml" } @@ -1037,13 +1107,13 @@ WriteLiteral(">\r\n $(function () {\r\n WriteLiteral(" \r\n \r\n \r\n"); - #line 312 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 332 "..\..\Views\User\UserParts\_Subject.cshtml" #line default #line hidden - #line 312 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 332 "..\..\Views\User\UserParts\_Subject.cshtml" if (Authorization.Has(Claims.User.ShowAssignments)) { @@ -1061,13 +1131,13 @@ WriteLiteral(" id=\"User_Show_AssignedDevices_Active\""); WriteLiteral(">\r\n

    Current Device Assignments

    \r\n"); - #line 318 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 338 "..\..\Views\User\UserParts\_Subject.cshtml" #line default #line hidden - #line 318 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 338 "..\..\Views\User\UserParts\_Subject.cshtml" if (currentDeviceAssignments.Count > 0) { foreach (var assignment in currentDeviceAssignments) @@ -1083,7 +1153,7 @@ WriteLiteral(" class=\"User_Show_AssignedDevices_CurrentAssignment clearfix\""); WriteLiteral(" data-deviceserialnumber=\""); - #line 322 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 342 "..\..\Views\User\UserParts\_Subject.cshtml" Write(assignment.DeviceSerialNumber); @@ -1094,13 +1164,13 @@ WriteLiteral("\""); WriteLiteral(">\r\n"); - #line 323 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 343 "..\..\Views\User\UserParts\_Subject.cshtml" #line default #line hidden - #line 323 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 343 "..\..\Views\User\UserParts\_Subject.cshtml" if (Authorization.Has(Claims.Device.Show)) { @@ -1109,14 +1179,14 @@ WriteLiteral(">\r\n"); #line hidden WriteLiteral(" (Url.Action(MVC.Device.Show(assignment.Device.SerialNumber)) + #line 345 "..\..\Views\User\UserParts\_Subject.cshtml" +, Tuple.Create(Tuple.Create("", 21775), Tuple.Create(Url.Action(MVC.Device.Show(assignment.Device.SerialNumber)) #line default #line hidden -, 20404), false) +, 21775), false) ); WriteLiteral(">\r\n (Url.Action(MVC.API.DeviceModel.Image(assignment.Device.DeviceModel.Id, assignment.Device.DeviceModel.ImageHash())) + #line 346 "..\..\Views\User\UserParts\_Subject.cshtml" + , Tuple.Create(Tuple.Create("", 21973), Tuple.Create(Url.Action(MVC.API.DeviceModel.Image(assignment.Device.DeviceModel.Id, assignment.Device.DeviceModel.ImageHash())) #line default #line hidden -, 20602), false) +, 21973), false) ); WriteLiteral(" />\r\n \r\n"); - #line 328 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 348 "..\..\Views\User\UserParts\_Subject.cshtml" } else { @@ -1152,20 +1222,20 @@ WriteLiteral(" class=\"User_Show_AssignedDevices_CurrentAssignment_Image\""); WriteLiteral(" alt=\"Model Image\""); -WriteAttribute("src", Tuple.Create(" src=\"", 21029), Tuple.Create("\"", 21150) +WriteAttribute("src", Tuple.Create(" src=\"", 22400), Tuple.Create("\"", 22521) - #line 331 "..\..\Views\User\UserParts\_Subject.cshtml" - , Tuple.Create(Tuple.Create("", 21035), Tuple.Create(Url.Action(MVC.API.DeviceModel.Image(assignment.Device.DeviceModel.Id, assignment.Device.DeviceModel.ImageHash())) + #line 351 "..\..\Views\User\UserParts\_Subject.cshtml" + , Tuple.Create(Tuple.Create("", 22406), Tuple.Create(Url.Action(MVC.API.DeviceModel.Image(assignment.Device.DeviceModel.Id, assignment.Device.DeviceModel.ImageHash())) #line default #line hidden -, 21035), false) +, 22406), false) ); WriteLiteral(" />\r\n"); - #line 332 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 352 "..\..\Views\User\UserParts\_Subject.cshtml" } @@ -1193,13 +1263,13 @@ WriteLiteral(" class=\"User_Show_AssignedDevices_CurrentAssignment_SerialNumber\ WriteLiteral(">\r\n"); - #line 342 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 362 "..\..\Views\User\UserParts\_Subject.cshtml" #line default #line hidden - #line 342 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 362 "..\..\Views\User\UserParts\_Subject.cshtml" if (Authorization.Has(Claims.Device.Show)) { @@ -1207,14 +1277,14 @@ WriteLiteral(">\r\n"); #line default #line hidden - #line 344 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 364 "..\..\Views\User\UserParts\_Subject.cshtml" Write(Html.ActionLink(assignment.Device.SerialNumber, MVC.Device.Show(assignment.Device.SerialNumber))); #line default #line hidden - #line 344 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 364 "..\..\Views\User\UserParts\_Subject.cshtml" } else @@ -1224,14 +1294,14 @@ WriteLiteral(">\r\n"); #line default #line hidden - #line 348 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 368 "..\..\Views\User\UserParts\_Subject.cshtml" Write(assignment.Device.SerialNumber); #line default #line hidden - #line 348 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 368 "..\..\Views\User\UserParts\_Subject.cshtml" } @@ -1241,13 +1311,13 @@ WriteLiteral(">\r\n"); WriteLiteral(" \r\n"); - #line 351 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 371 "..\..\Views\User\UserParts\_Subject.cshtml" #line default #line hidden - #line 351 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 371 "..\..\Views\User\UserParts\_Subject.cshtml" if (!string.IsNullOrWhiteSpace(assignment.Device.ComputerName)) { @@ -1263,7 +1333,7 @@ WriteLiteral(" class=\"User_Show_AssignedDevices_CurrentAssignment_ComputerName\ WriteLiteral(">"); - #line 353 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 373 "..\..\Views\User\UserParts\_Subject.cshtml" Write(assignment.Device.ComputerName); @@ -1274,7 +1344,7 @@ WriteLiteral(")"); WriteLiteral("\r\n"); - #line 354 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 374 "..\..\Views\User\UserParts\_Subject.cshtml" } @@ -1284,13 +1354,13 @@ WriteLiteral(" \r\n " \r\n"); - #line 357 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 377 "..\..\Views\User\UserParts\_Subject.cshtml" #line default #line hidden - #line 357 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 377 "..\..\Views\User\UserParts\_Subject.cshtml" if (!string.IsNullOrEmpty(assignment.Device.AssetNumber)) { @@ -1307,7 +1377,7 @@ WriteLiteral(" class=\"User_Show_AssignedDevices_CurrentAssignment_Asset\""); WriteLiteral(">"); - #line 362 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 382 "..\..\Views\User\UserParts\_Subject.cshtml" Write(assignment.Device.AssetNumber); @@ -1317,7 +1387,7 @@ WriteLiteral("\r\n " \r\n"); - #line 365 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 385 "..\..\Views\User\UserParts\_Subject.cshtml" } @@ -1326,7 +1396,7 @@ WriteLiteral("\r\n WriteLiteral(" "); - #line 366 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 386 "..\..\Views\User\UserParts\_Subject.cshtml" if (assignment.Device.DeviceModelId.HasValue) { @@ -1345,7 +1415,7 @@ WriteLiteral(" class=\"User_Show_AssignedDevices_CurrentAssignment_Model\""); WriteLiteral(">"); - #line 373 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 393 "..\..\Views\User\UserParts\_Subject.cshtml" Write(assignment.Device.DeviceModel.ToString()); @@ -1355,7 +1425,7 @@ WriteLiteral("\r\n " \r\n"); - #line 376 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 396 "..\..\Views\User\UserParts\_Subject.cshtml" } @@ -1373,7 +1443,7 @@ WriteLiteral(" class=\"User_Show_AssignedDevices_CurrentAssignment_Profile\""); WriteLiteral(">"); - #line 382 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 402 "..\..\Views\User\UserParts\_Subject.cshtml" Write(assignment.Device.DeviceProfile.ToString()); @@ -1383,13 +1453,13 @@ WriteLiteral("\r\n " \r\n"); - #line 385 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 405 "..\..\Views\User\UserParts\_Subject.cshtml" #line default #line hidden - #line 385 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 405 "..\..\Views\User\UserParts\_Subject.cshtml" if (assignment.Device.DeviceBatchId.HasValue) { @@ -1408,7 +1478,7 @@ WriteLiteral(" class=\"User_Show_AssignedDevices_CurrentAssignment_Batch\""); WriteLiteral(">"); - #line 392 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 412 "..\..\Views\User\UserParts\_Subject.cshtml" Write(assignment.Device.DeviceBatch.ToString()); @@ -1418,7 +1488,7 @@ WriteLiteral("\r\n " \r\n"); - #line 395 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 415 "..\..\Views\User\UserParts\_Subject.cshtml" } @@ -1434,7 +1504,7 @@ WriteLiteral(" class=\"User_Show_AssignedDevices_CurrentAssignment_Assigned\""); WriteLiteral(">"); - #line 399 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 419 "..\..\Views\User\UserParts\_Subject.cshtml" Write(CommonHelpers.FriendlyDate(assignment.AssignedDate)); @@ -1444,13 +1514,13 @@ WriteLiteral("\r\n " \r\n"); - #line 402 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 422 "..\..\Views\User\UserParts\_Subject.cshtml" #line default #line hidden - #line 402 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 422 "..\..\Views\User\UserParts\_Subject.cshtml" if (Model.AssignedDevicesDetails != null && Model.AssignedDevicesDetails.TryGetValue(assignment.DeviceSerialNumber, out deviceDetails) && deviceDetails.Details.Count > 0) { foreach (var detail in deviceDetails.Details) @@ -1463,7 +1533,7 @@ WriteLiteral(" \r " "); - #line 407 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 427 "..\..\Views\User\UserParts\_Subject.cshtml" Write(detail.Key); @@ -1472,7 +1542,7 @@ WriteLiteral(" \r WriteLiteral(":\r\n "); - #line 408 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 428 "..\..\Views\User\UserParts\_Subject.cshtml" Write(Html.Partial(MVC.Shared.Views._CustomDetailValueRender, detail)); @@ -1481,7 +1551,7 @@ WriteLiteral(":\r\n WriteLiteral("\r\n \r\n"); - #line 410 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 430 "..\..\Views\User\UserParts\_Subject.cshtml" } } @@ -1493,7 +1563,7 @@ WriteLiteral(" \r\n " \r\n"); - #line 416 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 436 "..\..\Views\User\UserParts\_Subject.cshtml" } } else @@ -1509,7 +1579,7 @@ WriteLiteral(" class=\"smallMessage\""); WriteLiteral(">No Current Device Assignments\r\n"); - #line 421 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 441 "..\..\Views\User\UserParts\_Subject.cshtml" } @@ -1519,7 +1589,7 @@ WriteLiteral(" \r\n \r\n "\r\n"); - #line 425 "..\..\Views\User\UserParts\_Subject.cshtml" + #line 445 "..\..\Views\User\UserParts\_Subject.cshtml" }