from django.urls import path
from management import views

urlpatterns = [
    path('admin-sessions', views.showSessions, name='sessions'),
    path('admin-sessions/update/<int:id>', views.updateSessions, name='update_sessions'),
    path('admin-add-session', views.addSession, name='add_session'),

    path('admin-terms', views.showTerms, name='terms'),
    path('admin-terms/update/<int:id>', views.updateTerms, name='update_terms'),
    path('admin-add-term', views.addTerm, name='add_term'),

    path('admin-classes', views.showClasses, name='classes'),
    path('admin-classes/update/<int:id>', views.updateClasses, name='update_classes'),
    path('admin-add-class', views.addClass, name='add_class'),

    path('admin-subjects', views.showSubjects, name='subjects'),
    path('admin-subjects/update/<int:id>', views.updateSubjects, name='update_subjects'),
    path('admin-add-subject', views.addSubject, name='add_subject'),

    path('staff-subjects-early', views.showTeachersSubjectsEarly, name='teachers_subjects_early'),
    path('staff-downolad-csv-early/<str:id>', views.downloadCSVEarly, name='download_csv_early'),
    path('staff-upload-early-result/<str:id>', views.uploadCSVEarly, name='upload_csv_early'),

    path('staff-subjects-grade', views.showTeachersSubjectsGrade, name='teachers_subjects_grade'),
    path('staff-downolad-csv-grade/<str:id>', views.downloadCSVGrade, name='download_csv_grade'),
    path('staff-upload-grade-result/<str:id>', views.uploadCSVGrade, name='upload_csv_early'),

    path('staff-subjects-secondary', views.showTeachersSubjectsSecondary, name='teachers_subjects_secondary'),
    path('staff-downolad-csv-secondary/<str:id>', views.downloadCSVSecondary, name='download_csv_secondary'),
    path('staff-upload-secondary-result/<str:id>', views.uploadCSVSecondary, name='upload_csv_secondary'),

    path('admin-spreadsheets', views.showAdminSpreadsheets, name='admin_spreadsheets'),
    path('spreadsheet', views.addSpreadsheet, name='spreadsheet'),

    path('admin-spreadsheets/<str:id>', views.showAdminSpreadsheet, name='admin_spreadsheet'),
]
