source: iknow-api/Services/Interfaces/IProfService.cs@ ea40556

Last change on this file since ea40556 was ea40556, checked in by Stefan-Saveski <stefansaveski19@…>, 8 days ago
  • ready for presentation
  • Property mode set to 100644
File size: 375 bytes
Line 
1using iknow_api.DTOs;
2
3namespace iknow_api.Services
4{
5 public enum GradeAction
6 {
7 Add,
8 Edit,
9 Remove
10 }
11
12 public interface IProfService
13 {
14 Task<List<SubjectStudentsDto>> GetStudentsBySubjectAsync(int professorId);
15
16 Task<GradeResultDto> SetGradeAsync(int professorId, GradeRequestDto request, GradeAction action);
17 }
18}
Note: See TracBrowser for help on using the repository browser.