]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-associate-users.component.html
079acd716724025e05ddb357a8948d628c29a8ef
[Evergreen.git] / Open-ILS / src / eg2 / src / app / staff / admin / local / course-reserves / course-associate-users.component.html
1 <eg-string #deleteFailedString i18n-text text="Disassociation of Course Material failed or was not allowed"></eg-string>
2 <eg-string #deleteSuccessString i18n-text text="Disassociation of Course Material succeeded"></eg-string>
3 <eg-string #successString i18n-text text="Association of Course Material succeeded"></eg-string>
4 <eg-string #failedString i18n-text text="Association of Course Material failed or was not allowed"></eg-string>
5 <eg-string #differentLibraryString i18n-text text="Material exists at a different library"></eg-string>
6
7 <ng-template #dialogContent>
8   <div class="modal-header bg-info">
9     <h4 class="modal-title" i18n>Course Users</h4>
10     <button type="button" class="close"
11       i18n-aria-label aria-label="Close" (click)="close()">
12       <span aria-hidden="true">&times;</span>
13     </button>
14   </div>
15   <div class="modal-body">
16     <div class="row mt-4">
17       <div class="col-md-5">
18         <div class="input-group">
19           <div class="input-group-prepend">
20             <span class="input-group-text" i18n>User Role</span>
21           </div>
22           <input type="text" [(ngModel)]="userRoleInput" />
23         </div>
24     </div>
25     <div class="row justify-content-center mt-3">
26     </div>
27       <div class="col-md-6">
28         <div class="input-group">
29           <div class="input-group-prepend">
30             <div class="input-group-text">
31               <span i18n>User</span>
32             </div>
33           </div>
34             <input type="text" [(ngModel)]="new_usr" />
35         </div>
36       </div>
37     </div>
38     <div class="col-md-0">
39         <button class="btn btn-outline-dark" (click)="associateUsers(userRoleInput)" i18n [disabled]="!new_usr || !userRoleInput">Add User</button>
40     </div>
41     <div class="mt-3">
42       <eg-grid #usersGrid [dataSource]="gridDataSource">
43         <eg-grid-toolbar-action label="Delete Selected" i18n-label (onClick)="deleteSelected($event)">
44         </eg-grid-toolbar-action>
45         <eg-grid-column label="id" [index]=true [hidden]="true" i18n-label></eg-grid-column>
46         <eg-grid-column label="User Role" name="_usr_role" i18n-label></eg-grid-column>
47         <eg-grid-column label="First Name" name="first_given_name" i18n-label></eg-grid-column>
48         <eg-grid-column label="Second Name" name="second_given_name" i18n-label></eg-grid-column>
49         <eg-grid-column label="Last Name" name="family_name" i18n-label></eg-grid-column>
50         <eg-grid-column label="Prefix" name="pref_prefix" [hidden]="true" i18n-label></eg-grid-column>
51         <eg-grid-column label="Preferred First Name" name="pref_first_given_name"[hidden]="true"  i18n-label></eg-grid-column>
52         <eg-grid-column label="Preferred Second Name" name="pref_second_given_name"[hidden]="true"  i18n-label></eg-grid-column>
53         <eg-grid-column label="Preferred Family Name" name="pref_family_name"[hidden]="true"  i18n-label></eg-grid-column>
54         <eg-grid-column label="Preferred Suffix" name="pref_suffix" [hidden]="true" i18n-label></eg-grid-column>
55       </eg-grid>
56     </div>
57   </div>