\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n | Username (" +
-"Id):\r\n | \r\n " +
-"\r\n \r\n \r\n | Us" +
+"ername (Id):\r\n | \r\n " +
+" \r\n ");
- #line 12 "..\..\Views\User\UserParts\_Subject.cshtml"
- Write(Model.User.Id);
+ #line 16 "..\..\Views\User\UserParts\_Subject.cshtml"
+ Write(Model.User.Id);
#line default
#line hidden
-WriteLiteral("\r\n | \r\n \r\n " +
-" \r\n | Display Name: | \r\n " +
-" \r\n | \r\n \r\n" +
+" \r\n | Display Na" +
+"me: | \r\n ");
- #line 17 "..\..\Views\User\UserParts\_Subject.cshtml"
- Write(Model.User.DisplayName);
+ #line 21 "..\..\Views\User\UserParts\_Subject.cshtml"
+ Write(Model.User.DisplayName);
#line default
#line hidden
-WriteLiteral(" | \r\n \r\n \r\n " +
-" | Given Name: | \r\n | \r\n \r\n " +
+"\r\n | Given Name: | \r\n " +
+" ");
- #line 21 "..\..\Views\User\UserParts\_Subject.cshtml"
- Write(Model.User.GivenName);
+ #line 25 "..\..\Views\User\UserParts\_Subject.cshtml"
+ Write(Model.User.GivenName);
#line default
#line hidden
-WriteLiteral(" | \r\n \r\n \r\n " +
-" | Surname: | \r\n | \r\n \r\n " +
+"\r\n | Surname: | \r\n " +
+" ");
- #line 25 "..\..\Views\User\UserParts\_Subject.cshtml"
- Write(Model.User.Surname);
+ #line 29 "..\..\Views\User\UserParts\_Subject.cshtml"
+ Write(Model.User.Surname);
#line default
#line hidden
-WriteLiteral(" | \r\n \r\n | \r\n " +
-" \r\n \r\n \r\n " +
+"\r\n \r\n \r\n \r\n \r\n \r\n | Type:\r\n " +
-" | \r\n \r\n \r\n | Type:\r\n " +
+" | \r\n ");
- #line 34 "..\..\Views\User\UserParts\_Subject.cshtml"
- Write(Model.User.Type);
+ #line 38 "..\..\Views\User\UserParts\_Subject.cshtml"
+ Write(Model.User.Type);
#line default
#line hidden
-WriteLiteral(" | \r\n \r\n | \r\n " +
-" \r\n \r\n \r\n " +
+"\r\n \r\n \r\n \r\n \r\n \r\n | Email: | \r\n " +
-" \r\n");
+WriteLiteral(">\r\n | \r\n | Email:" +
+"td>\r\n | \r\n");
- #line 43 "..\..\Views\User\UserParts\_Subject.cshtml"
-
+ #line 47 "..\..\Views\User\UserParts\_Subject.cshtml"
+
#line default
#line hidden
- #line 43 "..\..\Views\User\UserParts\_Subject.cshtml"
- if (!string.IsNullOrEmpty(Model.User.EmailAddress))
- {
+ #line 47 "..\..\Views\User\UserParts\_Subject.cshtml"
+ if (!string.IsNullOrEmpty(Model.User.EmailAddress))
+ {
#line default
#line hidden
-WriteLiteral(" ");
- #line 45 "..\..\Views\User\UserParts\_Subject.cshtml"
- Write(Model.User.EmailAddress);
+ #line 49 "..\..\Views\User\UserParts\_Subject.cshtml"
+ Write(Model.User.EmailAddress);
#line default
@@ -196,46 +205,46 @@ WriteLiteral(">");
WriteLiteral("\r\n");
- #line 46 "..\..\Views\User\UserParts\_Subject.cshtml"
- }
- else
- {
+ #line 50 "..\..\Views\User\UserParts\_Subject.cshtml"
+ }
+ else
+ {
#line default
#line hidden
-WriteLiteral(" Unknown\r\n");
- #line 50 "..\..\Views\User\UserParts\_Subject.cshtml"
- }
+ #line 54 "..\..\Views\User\UserParts\_Subject.cshtml"
+ }
#line default
#line hidden
-WriteLiteral(" | \r\n \r\n " +
-" \r\n | Phone: | \r\n " +
-" \r\n");
+WriteLiteral(" | \r\n \r\n " +
+" \r\n | Phone: | \r\n " +
+" \r\n");
- #line 56 "..\..\Views\User\UserParts\_Subject.cshtml"
-
+ #line 60 "..\..\Views\User\UserParts\_Subject.cshtml"
+
#line default
#line hidden
- #line 56 "..\..\Views\User\UserParts\_Subject.cshtml"
- if (!string.IsNullOrEmpty(Model.User.PhoneNumber))
- {
+ #line 60 "..\..\Views\User\UserParts\_Subject.cshtml"
+ if (!string.IsNullOrEmpty(Model.User.PhoneNumber))
+ {
#line default
#line hidden
-WriteLiteral(" ");
- #line 58 "..\..\Views\User\UserParts\_Subject.cshtml"
- Write(Model.User.PhoneNumber);
+ #line 62 "..\..\Views\User\UserParts\_Subject.cshtml"
+ Write(Model.User.PhoneNumber);
#line default
@@ -253,29 +262,29 @@ WriteLiteral(">");
WriteLiteral("\r\n");
- #line 59 "..\..\Views\User\UserParts\_Subject.cshtml"
- }
- else
- {
+ #line 63 "..\..\Views\User\UserParts\_Subject.cshtml"
+ }
+ else
+ {
#line default
#line hidden
-WriteLiteral(" Unknown\r\n");
- #line 63 "..\..\Views\User\UserParts\_Subject.cshtml"
- }
+ #line 67 "..\..\Views\User\UserParts\_Subject.cshtml"
+ }
#line default
#line hidden
-WriteLiteral(" | \r\n \r\n " +
-" \r\n \r\n \r\n \r\n " +
+" \r\n \r\n \r\n");
-WriteLiteral(" ");
+WriteLiteral(" ");
- #line 69 "..\..\Views\User\UserParts\_Subject.cshtml"
- Write(Html.DropDownList("User_Show_GenerateDocument", Model.DocumentTemplatesSelectListItems));
+ #line 73 "..\..\Views\User\UserParts\_Subject.cshtml"
+ Write(Html.DropDownList("User_Show_GenerateDocument", Model.DocumentTemplatesSelectListItems));
#line default
#line hidden
-WriteLiteral("\r\n
-
-
+
+ \r\n");
- #line 85 "..\..\Views\User\UserParts\_Subject.cshtml"
-
+ #line 89 "..\..\Views\User\UserParts\_Subject.cshtml"
+
#line default
#line hidden
- #line 85 "..\..\Views\User\UserParts\_Subject.cshtml"
-
- Html.BundleDeferred("~/ClientScripts/Modules/Disco-CreateJob");
-
+ #line 89 "..\..\Views\User\UserParts\_Subject.cshtml"
+
+ Html.BundleDeferred("~/ClientScripts/Modules/Disco-CreateJob");
+
#line default
#line hidden
WriteLiteral("\r\n");
-WriteLiteral(" ");
+WriteLiteral(" ");
- #line 88 "..\..\Views\User\UserParts\_Subject.cshtml"
- Write(Html.ActionLinkSmallButton("Create Job", MVC.Job.Create(Model.PrimaryDeviceSerialNumber, Model.User.Id), "buttonCreateJob"));
+ #line 92 "..\..\Views\User\UserParts\_Subject.cshtml"
+ Write(Html.ActionLinkSmallButton("Create Job", MVC.Job.Create(Model.PrimaryDeviceSerialNumber, Model.User.Id), "User_Show_Details_Actions_CreateJob_Button"));
- #line default
- #line hidden
-WriteLiteral("\r\n \r\n \r\n | \r\n \r\n \r\n \r\n Current Device Assignments\r\n");
-
-
- #line 96 "..\..\Views\User\UserParts\_Subject.cshtml"
-
-
- #line default
- #line hidden
-
- #line 96 "..\..\Views\User\UserParts\_Subject.cshtml"
-
- var currentAssignments = Model.User.DeviceUserAssignments.Where(dua => !dua.UnassignedDate.HasValue).ToList();
-
-
#line default
#line hidden
WriteLiteral("\r\n");
- #line 99 "..\..\Views\User\UserParts\_Subject.cshtml"
-
+ #line 93 "..\..\Views\User\UserParts\_Subject.cshtml"
+
#line default
#line hidden
- #line 99 "..\..\Views\User\UserParts\_Subject.cshtml"
- if (currentAssignments.Count > 0)
- {
- foreach (var assignment in currentAssignments)
+ #line 93 "..\..\Views\User\UserParts\_Subject.cshtml"
+ if (currentDeviceAssignments.Count > 1)
{
#line default
#line hidden
-WriteLiteral(" \r\n \r\n
+ Multiple devices are assigned to this user. Which device should be associated with this job?
+
+
+ \r\n");
- #line 103 "..\..\Views\User\UserParts\_Subject.cshtml"
- Write(assignment.DeviceSerialNumber);
+ #line 102 "..\..\Views\User\UserParts\_Subject.cshtml"
+
+
+ #line default
+ #line hidden
+
+ #line 102 "..\..\Views\User\UserParts\_Subject.cshtml"
+ foreach (var assignment in currentDeviceAssignments)
+ {
+
+
+ #line default
+ #line hidden
+WriteLiteral(" - \r\n \r\n
(Url.Action(MVC.Device.Show(assignment.Device.SerialNumber))
-
- #line default
- #line hidden
-, 5471), false)
-);
-
-WriteLiteral(">\r\n (Url.Action(MVC.API.DeviceModel.Image(assignment.Device.DeviceModel.Id, assignment.Device.DeviceModel.ImageHash()))
+ , Tuple.Create(Tuple.Create("", 6332), Tuple.Create(Url.Action(MVC.API.DeviceModel.Image(assignment.Device.DeviceModel.Id, assignment.Device.DeviceModel.ImageHash()))
#line default
#line hidden
-, 5653), false)
+, 6332), false)
);
-WriteLiteral(" />\r\n \r\n \r\n \r\n \r\n
-
-
- | Serial Number:
- |
-
- ");
+
+
+ | Serial Number:
+ |
+
+ ");
- #line 114 "..\..\Views\User\UserParts\_Subject.cshtml"
- Write(Html.ActionLink(assignment.Device.SerialNumber, MVC.Device.Show(assignment.Device.SerialNumber)));
+ #line 113 "..\..\Views\User\UserParts\_Subject.cshtml"
+ Write(assignment.Device.SerialNumber);
#line default
@@ -464,63 +475,55 @@ WriteLiteral(">");
WriteLiteral(" (");
- #line 114 "..\..\Views\User\UserParts\_Subject.cshtml"
- Write(assignment.Device.ComputerName);
+ #line 113 "..\..\Views\User\UserParts\_Subject.cshtml"
+ Write(assignment.Device.ComputerName);
#line default
#line hidden
WriteLiteral(@")
- |
-
-
- | Model:
- |
-
- ");
+ |
+
+
+ | Model:
+ |
+
+ ");
- #line 121 "..\..\Views\User\UserParts\_Subject.cshtml"
- Write(assignment.Device.DeviceModel.ToString());
+ #line 120 "..\..\Views\User\UserParts\_Subject.cshtml"
+ Write(assignment.Device.DeviceModel.ToString());
#line default
#line hidden
WriteLiteral(@"
- |
-
-
- | Asset: |
-
+ |
+
+
+ | Asset: |
+
");
- #line 127 "..\..\Views\User\UserParts\_Subject.cshtml"
-
+ #line 126 "..\..\Views\User\UserParts\_Subject.cshtml"
+
#line default
#line hidden
- #line 127 "..\..\Views\User\UserParts\_Subject.cshtml"
- if (!string.IsNullOrEmpty(assignment.Device.AssetNumber))
- {
+ #line 126 "..\..\Views\User\UserParts\_Subject.cshtml"
+ if (!string.IsNullOrEmpty(assignment.Device.AssetNumber))
+ {
#line default
#line hidden
-WriteLiteral(" ");
+WriteLiteral(" ");
- #line 129 "..\..\Views\User\UserParts\_Subject.cshtml"
- Write(assignment.Device.AssetNumber);
+ #line 128 "..\..\Views\User\UserParts\_Subject.cshtml"
+ Write(assignment.Device.AssetNumber);
#line default
@@ -528,78 +531,354 @@ WriteLiteral(">");
WriteLiteral("\r\n");
- #line 130 "..\..\Views\User\UserParts\_Subject.cshtml"
- }
- else
- {
+ #line 129 "..\..\Views\User\UserParts\_Subject.cshtml"
+ }
+ else
+ {
#line default
#line hidden
-WriteLiteral(" Unknown\r\n");
- #line 134 "..\..\Views\User\UserParts\_Subject.cshtml"
- }
+ #line 133 "..\..\Views\User\UserParts\_Subject.cshtml"
+ }
#line default
#line hidden
-WriteLiteral(@" |
-
-
- | Assigned: |
-
-
+ |
+
+ | Assigned: |
+
+ ");
+
+
+ #line 139 "..\..\Views\User\UserParts\_Subject.cshtml"
+ Write(CommonHelpers.FriendlyDate(assignment.AssignedDate));
+
+
+ #line default
+ #line hidden
+WriteLiteral(@"
+ |
+
+
+ |
+
+
+");
+
+
+ #line 146 "..\..\Views\User\UserParts\_Subject.cshtml"
+ }
+
+
+ #line default
+ #line hidden
+WriteLiteral(" \r\n " +
+"\r\n \r\n");
+
+WriteLiteral("
+");
+
+
+ #line 201 "..\..\Views\User\UserParts\_Subject.cshtml"
+ }
+
+
+ #line default
+ #line hidden
+WriteLiteral(" \r\n \r\n \r\n " +
+" \r\n \r\n \r\n Current Device Assignments\r\n");
+
+
+ #line 209 "..\..\Views\User\UserParts\_Subject.cshtml"
+
+
+ #line default
+ #line hidden
+
+ #line 209 "..\..\Views\User\UserParts\_Subject.cshtml"
+ if (currentDeviceAssignments.Count > 0)
+ {
+ foreach (var assignment in currentDeviceAssignments)
+ {
+
+
+ #line default
+ #line hidden
+WriteLiteral(" \r\n (Url.Action(MVC.Device.Show(assignment.Device.SerialNumber))
+
+ #line default
+ #line hidden
+, 13167), false)
+);
+
+WriteLiteral(">\r\n (Url.Action(MVC.API.DeviceModel.Image(assignment.Device.DeviceModel.Id, assignment.Device.DeviceModel.ImageHash()))
+
+ #line default
+ #line hidden
+, 13353), false)
+);
+
+WriteLiteral(" />\r\n \r\n \r\n
+
+
+ | Serial Number:
+ |
+
+ ");
+
+
+ #line 224 "..\..\Views\User\UserParts\_Subject.cshtml"
+ Write(Html.ActionLink(assignment.Device.SerialNumber, MVC.Device.Show(assignment.Device.SerialNumber)));
+
+
+ #line default
+ #line hidden
+WriteLiteral(" (");
+
+
+ #line 224 "..\..\Views\User\UserParts\_Subject.cshtml"
+ Write(assignment.Device.ComputerName);
+
+
+ #line default
+ #line hidden
+WriteLiteral(@")
+ |
+
+
+ | Model:
+ |
+
+ ");
+
+
+ #line 231 "..\..\Views\User\UserParts\_Subject.cshtml"
+ Write(assignment.Device.DeviceModel.ToString());
+
+
+ #line default
+ #line hidden
+WriteLiteral(@"
+ |
+
+
+ | Asset: |
+
+");
+
+
+ #line 237 "..\..\Views\User\UserParts\_Subject.cshtml"
+
+
+ #line default
+ #line hidden
+
+ #line 237 "..\..\Views\User\UserParts\_Subject.cshtml"
+ if (!string.IsNullOrEmpty(assignment.Device.AssetNumber))
+ {
+
+
+ #line default
+ #line hidden
+WriteLiteral(" ");
+
+
+ #line 239 "..\..\Views\User\UserParts\_Subject.cshtml"
+ Write(assignment.Device.AssetNumber);
+
+
+ #line default
+ #line hidden
+WriteLiteral("\r\n");
+
+
+ #line 240 "..\..\Views\User\UserParts\_Subject.cshtml"
+ }
+ else
+ {
+
+
+ #line default
+ #line hidden
+WriteLiteral(" Unknown\r\n");
+
+
+ #line 244 "..\..\Views\User\UserParts\_Subject.cshtml"
+ }
+
+
+ #line default
+ #line hidden
+WriteLiteral(@" |
+
+
+ | Assigned: |
+
+ ");
- #line 140 "..\..\Views\User\UserParts\_Subject.cshtml"
- Write(CommonHelpers.FriendlyDate(assignment.AssignedDate));
+ #line 250 "..\..\Views\User\UserParts\_Subject.cshtml"
+ Write(CommonHelpers.FriendlyDate(assignment.AssignedDate));
#line default
#line hidden
WriteLiteral(@"
- |
-
-
-
-
-
+ |
+
+
+
+
+
");
- #line 147 "..\..\Views\User\UserParts\_Subject.cshtml"
+ #line 257 "..\..\Views\User\UserParts\_Subject.cshtml"
+ }
}
- }
- else
- {
+ else
+ {
#line default
#line hidden
-WriteLiteral(" No Current Device Assignments\r\n");
- #line 152 "..\..\Views\User\UserParts\_Subject.cshtml"
- }
+ #line 262 "..\..\Views\User\UserParts\_Subject.cshtml"
+ }
#line default
#line hidden
-WriteLiteral(" \r\n \r\n | \r\n
\r\n