Changeset 691f152 for iknow-api/Data


Ignore:
Timestamp:
12/10/25 13:44:07 (10 months ago)
Author:
Stefan-Saveski <stefansaveski19@…>
Branches:
master
Children:
33c69d6
Parents:
2d64b2e
Message:

Add getSemesters endpoint and related data access

Introduce a new getSemesters endpoint in UserController.cs to retrieve user semester data using JWT authentication.

Add DbSet<EnrolledSemesters> to AppDbContext.cs for database interaction.

Implement GetUserSemestersAsync in UserRepository.cs to fetch semesters by user ID, and update IUserRepository.cs to declare this method.

Add GetUserSemesters method in UserService.cs to extract user ID from JWT and retrieve semesters, updating IUserService.cs accordingly.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • iknow-api/Data/AppDbContext.cs

    r2d64b2e r691f152  
    1919        public DbSet<Major> Majors { get; set; }
    2020        public DbSet<PassedSubject> PassedSubjects { get; set; }
     21        public DbSet<EnrolledSemesters> EnrolledSemesters { get; set; }
    2122
    2223
Note: See TracChangeset for help on using the changeset viewer.