|  |  |  | @ -7,65 +7,73 @@ | 
			
		
	
		
			
				
					|  |  |  |  |     Layout = null; | 
			
		
	
		
			
				
					|  |  |  |  | } | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | @* TODO: partial *@ | 
			
		
	
		
			
				
					|  |  |  |  | <div class="modal-header"> | 
			
		
	
		
			
				
					|  |  |  |  |     <h5 class="modal-title" id="userModalLabel">@Localizer["UpdateUser"]</h5> | 
			
		
	
		
			
				
					|  |  |  |  |     <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | 
			
		
	
		
			
				
					|  |  |  |  |         <span aria-hidden="true">×</span> | 
			
		
	
		
			
				
					|  |  |  |  |     </button> | 
			
		
	
		
			
				
					|  |  |  |  | </div> | 
			
		
	
		
			
				
					|  |  |  |  | @* TODO: tag helpers for modal and tabs *@ | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | <div class="modal-body"> | 
			
		
	
		
			
				
					|  |  |  |  |     <form id="updateUserForm" method="post" asp-page="/Identity/Users/EditModal"> | 
			
		
	
		
			
				
					|  |  |  |  |         @* TODO: Remove id when model manager implemented *@ | 
			
		
	
		
			
				
					|  |  |  |  |         <!-- Nav tabs --> | 
			
		
	
		
			
				
					|  |  |  |  |         <ul class="nav nav-tabs" role="tablist"> | 
			
		
	
		
			
				
					|  |  |  |  |             <li class="nav-item"> | 
			
		
	
		
			
				
					|  |  |  |  |                 <a class="nav-link active" data-toggle="tab" href="#userInformations" role="tab">@Localizer["UserInformations"]</a> | 
			
		
	
		
			
				
					|  |  |  |  |             </li> | 
			
		
	
		
			
				
					|  |  |  |  |             <li class="nav-item"> | 
			
		
	
		
			
				
					|  |  |  |  |                 <a class="nav-link" data-toggle="tab" href="#roles" role="tab">@Localizer["Roles"]</a> | 
			
		
	
		
			
				
					|  |  |  |  |             </li> | 
			
		
	
		
			
				
					|  |  |  |  |         </ul> | 
			
		
	
		
			
				
					|  |  |  |  | <div class="modal fade" tabindex="-1" role="dialog" aria-hidden="true"> | 
			
		
	
		
			
				
					|  |  |  |  |     <div class="modal-dialog" role="document"> | 
			
		
	
		
			
				
					|  |  |  |  |         <div class="modal-content"> | 
			
		
	
		
			
				
					|  |  |  |  |              | 
			
		
	
		
			
				
					|  |  |  |  |             <div class="modal-header"> | 
			
		
	
		
			
				
					|  |  |  |  |                 <h5 class="modal-title" id="userModalLabel">@Localizer["UpdateUser"]</h5> | 
			
		
	
		
			
				
					|  |  |  |  |                 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> | 
			
		
	
		
			
				
					|  |  |  |  |                     <span aria-hidden="true">×</span> | 
			
		
	
		
			
				
					|  |  |  |  |                 </button> | 
			
		
	
		
			
				
					|  |  |  |  |             </div> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         <!-- Tab panes --> | 
			
		
	
		
			
				
					|  |  |  |  |         <div class="tab-content pt-3"> | 
			
		
	
		
			
				
					|  |  |  |  |             <div class="modal-body"> | 
			
		
	
		
			
				
					|  |  |  |  |                 <form id="updateUserForm" method="post" asp-page="/Identity/Users/EditModal"> | 
			
		
	
		
			
				
					|  |  |  |  |                     @* TODO: Remove id when model manager implemented *@ | 
			
		
	
		
			
				
					|  |  |  |  |                     <!-- Nav tabs --> | 
			
		
	
		
			
				
					|  |  |  |  |                     <ul class="nav nav-tabs" role="tablist"> | 
			
		
	
		
			
				
					|  |  |  |  |                         <li class="nav-item"> | 
			
		
	
		
			
				
					|  |  |  |  |                             <a class="nav-link active" data-toggle="tab" href="#EditUser_UserInfoTab" role="tab">@Localizer["UserInformations"]</a> | 
			
		
	
		
			
				
					|  |  |  |  |                         </li> | 
			
		
	
		
			
				
					|  |  |  |  |                         <li class="nav-item"> | 
			
		
	
		
			
				
					|  |  |  |  |                             <a class="nav-link" data-toggle="tab" href="#EditUser_RolesTab" role="tab">@Localizer["Roles"]</a> | 
			
		
	
		
			
				
					|  |  |  |  |                         </li> | 
			
		
	
		
			
				
					|  |  |  |  |                     </ul> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             <div class="tab-pane active" id="userInformations" role="tabpanel"> | 
			
		
	
		
			
				
					|  |  |  |  |                     <!-- Tab panes --> | 
			
		
	
		
			
				
					|  |  |  |  |                     <div class="tab-content pt-3"> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |                 <input asp-for="UserInfo.Id" /> | 
			
		
	
		
			
				
					|  |  |  |  |                         <div class="tab-pane active" id="EditUser_UserInfoTab" role="tabpanel"> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |                 <div class="form-group"> | 
			
		
	
		
			
				
					|  |  |  |  |                     <label asp-for="UserInfo.UserName"></label> | 
			
		
	
		
			
				
					|  |  |  |  |                     <input asp-for="UserInfo.UserName" class="form-control" /> | 
			
		
	
		
			
				
					|  |  |  |  |                 </div> | 
			
		
	
		
			
				
					|  |  |  |  |                 <div class="form-group"> | 
			
		
	
		
			
				
					|  |  |  |  |                     <label asp-for="UserInfo.Email"></label> | 
			
		
	
		
			
				
					|  |  |  |  |                     <input asp-for="UserInfo.Email" class="form-control" /> | 
			
		
	
		
			
				
					|  |  |  |  |                 </div> | 
			
		
	
		
			
				
					|  |  |  |  |                 <div class="form-group"> | 
			
		
	
		
			
				
					|  |  |  |  |                     <label asp-for="UserInfo.PhoneNumber"></label> | 
			
		
	
		
			
				
					|  |  |  |  |                     <input asp-for="UserInfo.PhoneNumber" class="form-control" /> | 
			
		
	
		
			
				
					|  |  |  |  |                 </div> | 
			
		
	
		
			
				
					|  |  |  |  |                             <input asp-for="UserInfo.Id"/> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             </div> | 
			
		
	
		
			
				
					|  |  |  |  |             <div class="tab-pane" id="roles" role="tabpanel"> | 
			
		
	
		
			
				
					|  |  |  |  |                 <div class="user-role-checkbox-list"> | 
			
		
	
		
			
				
					|  |  |  |  |                     @for (var i = 0; i < Model.Roles.Length; i++) | 
			
		
	
		
			
				
					|  |  |  |  |                     { | 
			
		
	
		
			
				
					|  |  |  |  |                         <div class="form-check"> | 
			
		
	
		
			
				
					|  |  |  |  |                             <input asp-for="@Model.Roles[i].IsAssigned" class="form-check-input" /> | 
			
		
	
		
			
				
					|  |  |  |  |                             <label asp-for="@Model.Roles[i].IsAssigned">@Model.Roles[i].Name</label> | 
			
		
	
		
			
				
					|  |  |  |  |                             <input asp-for="@Model.Roles[i].Name" /> | 
			
		
	
		
			
				
					|  |  |  |  |                             <div class="form-group"> | 
			
		
	
		
			
				
					|  |  |  |  |                                 <label asp-for="UserInfo.UserName"></label> | 
			
		
	
		
			
				
					|  |  |  |  |                                 <input asp-for="UserInfo.UserName" class="form-control"/> | 
			
		
	
		
			
				
					|  |  |  |  |                             </div> | 
			
		
	
		
			
				
					|  |  |  |  |                             <div class="form-group"> | 
			
		
	
		
			
				
					|  |  |  |  |                                 <label asp-for="UserInfo.Email"></label> | 
			
		
	
		
			
				
					|  |  |  |  |                                 <input asp-for="UserInfo.Email" class="form-control"/> | 
			
		
	
		
			
				
					|  |  |  |  |                             </div> | 
			
		
	
		
			
				
					|  |  |  |  |                             <div class="form-group"> | 
			
		
	
		
			
				
					|  |  |  |  |                                 <label asp-for="UserInfo.PhoneNumber"></label> | 
			
		
	
		
			
				
					|  |  |  |  |                                 <input asp-for="UserInfo.PhoneNumber" class="form-control"/> | 
			
		
	
		
			
				
					|  |  |  |  |                             </div> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |                         </div> | 
			
		
	
		
			
				
					|  |  |  |  |                         <div class="tab-pane" id="EditUser_RolesTab" role="tabpanel"> | 
			
		
	
		
			
				
					|  |  |  |  |                             @for (var i = 0; i < Model.Roles.Length; i++) | 
			
		
	
		
			
				
					|  |  |  |  |                             { | 
			
		
	
		
			
				
					|  |  |  |  |                                 <div class="form-check"> | 
			
		
	
		
			
				
					|  |  |  |  |                                     <input asp-for="@Model.Roles[i].IsAssigned" class="form-check-input"/> | 
			
		
	
		
			
				
					|  |  |  |  |                                     <label asp-for="@Model.Roles[i].IsAssigned">@Model.Roles[i].Name</label> | 
			
		
	
		
			
				
					|  |  |  |  |                                     <input asp-for="@Model.Roles[i].Name"/> | 
			
		
	
		
			
				
					|  |  |  |  |                                 </div> | 
			
		
	
		
			
				
					|  |  |  |  |                             } | 
			
		
	
		
			
				
					|  |  |  |  |                         </div> | 
			
		
	
		
			
				
					|  |  |  |  |                     } | 
			
		
	
		
			
				
					|  |  |  |  |                 </div> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |                     </div> | 
			
		
	
		
			
				
					|  |  |  |  |                 </form> | 
			
		
	
		
			
				
					|  |  |  |  |             </div> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             <div class="modal-footer"> | 
			
		
	
		
			
				
					|  |  |  |  |                 <button type="button" class="btn btn-secondary" data-dismiss="modal">@Localizer["Close"]</button> | 
			
		
	
		
			
				
					|  |  |  |  |                 <button type="submit" class="btn btn-primary" id="btnUpdateUserSave">@Localizer["Save"]</button> | 
			
		
	
		
			
				
					|  |  |  |  |             </div> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |         </div> | 
			
		
	
		
			
				
					|  |  |  |  |     </form> | 
			
		
	
		
			
				
					|  |  |  |  | </div> | 
			
		
	
		
			
				
					|  |  |  |  | <div class="modal-footer"> | 
			
		
	
		
			
				
					|  |  |  |  |     <button type="button" class="btn btn-secondary" data-dismiss="modal">@Localizer["Close"]</button> | 
			
		
	
		
			
				
					|  |  |  |  |     <button type="submit" class="btn btn-primary" id="btnUpdateUserSave">@Localizer["Save"]</button> | 
			
		
	
		
			
				
					|  |  |  |  |     </div> | 
			
		
	
		
			
				
					|  |  |  |  | </div> |