lp1942647 Provide Warning when deleting Term linked to Courses
authorKyle Huckins <khuckins@catalyte.io>
Tue, 15 Mar 2022 02:20:40 +0000 (02:20 +0000)
committerMichele Morgan <mmorgan@noblenet.org>
Fri, 17 Jun 2022 18:36:38 +0000 (14:36 -0400)
commitb36ac41bd10b2a79849f1d1249442088ee77804b
treee0b6cecc0a7fc9d8a43f86144480045469cc1e7a
parent45a4a822ca16605111b225888c848134e64fb348
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

Signed-off-by: Beth Willis <willis@noblenet.org>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
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