17 lines
650 B
C#
17 lines
650 B
C#
using Entities.Contracts;
|
|
using TechHelper.Services;
|
|
|
|
namespace TechHelper.Server.Services
|
|
{
|
|
public interface ISubmissionServices : IBaseService<Submission, Guid>
|
|
{
|
|
Task<ApiResponse> GetAssignmentErrorQuestionsAsync(Guid assignmentId, Guid userId);
|
|
Task<ApiResponse> GetAllErrorQuestionsAsync(Guid userId);
|
|
Task<ApiResponse> GetAssignmentErrorQuestionTypeDisAsync(Guid assignmentId, Guid userId);
|
|
Task<ApiResponse> GetAllErrorQuestionTypeDisAsync(Guid assignmentId, Guid userId);
|
|
|
|
Task<ApiResponse> GetAssignmentAllStudentsError(Guid assignmentId, Guid teacherId);
|
|
Task<ApiResponse> GetQuestionErrorStudents(Guid assignmentId);
|
|
}
|
|
}
|