lp1942647 Provide Warning when deleting Term linked to Courses user/khuckins/lp1942647-warn-when-deleting-linked-term
authorKyle Huckins <khuckins@catalyte.io>
Tue, 15 Mar 2022 02:20:40 +0000 (02:20 +0000)
committerKyle Huckins <khuckins@catalyte.io>
Tue, 15 Mar 2022 02:20:40 +0000 (02:20 +0000)
commitfe9d7fb9a9ad38d3c52517d8fd22fae65f22db79
tree2aa6798b60b62f520b37073d61a23fc0c877a003
parentbb054da22808bce0cbfbf1628ef568d89dcf685e
lp1942647 Provide Warning when deleting Term linked to Courses

- Separates out Course Term Grid to its own component
- Adds retrieval service function for Course/Term Maps based on Term ID
- Displays Confirmation dialog when deleting terms on the term grid if term is mapped to a course

Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
 Changes to be committed:
modified:   Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-list.component.html
modified:   Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-reserves.module.ts
new file:   Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-term-grid.component.html
new file:   Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-term-grid.component.ts
modified:   Open-ILS/src/eg2/src/app/staff/share/course.service.ts
Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-list.component.html
Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-reserves.module.ts
Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-term-grid.component.html [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/admin/local/course-reserves/course-term-grid.component.ts [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/share/course.service.ts