< Summary - Syki

Information
Class: Syki.Back.Errors.EnrollmentPeriodNotStarted
Assembly: Back
File(s): /home/runner/work/syki/syki/Back/Errors/SykiOthersErrors.cs
Tag: 56_26538939494
Line coverage
0%
Covered lines: 0
Uncovered lines: 2
Coverable lines: 2
Total lines: 99
Line coverage: 0%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
get_Code()100%210%
get_Message()100%210%

File(s)

/home/runner/work/syki/syki/Back/Errors/SykiOthersErrors.cs

#LineLine coverage
 1namespace Syki.Back.Errors;
 2
 3public class EmailAlreadyUsed : SykiError
 4{
 5    public static readonly EmailAlreadyUsed I = new();
 6    public override string Code { get; set; } = nameof(EmailAlreadyUsed);
 7    public override string Message { get; set; } = "Email já utilizado.";
 8}
 9public class ConflictingSchedules : SykiError
 10{
 11    public override string Code { get; set; } = nameof(ConflictingSchedules);
 12    public override string Message { get; set; } = "Horários conflitantes.";
 13}
 14public class UserAlreadyRegistered : SykiError
 15{
 16    public override string Code { get; set; } = nameof(UserAlreadyRegistered);
 17    public override string Message { get; set; } = "Usuário já cadastrado.";
 18}
 19public class AcademicPeriodAlreadyExists : SykiError
 20{
 21    public static readonly AcademicPeriodAlreadyExists I = new();
 22    public override string Code { get; set; } = nameof(AcademicPeriodAlreadyExists);
 23    public override string Message { get; set; } = "Já existe um período acadêmico com esse id.";
 24}
 25public class EnrollmentPeriodAlreadyExists : SykiError
 26{
 27    public override string Code { get; set; } = nameof(EnrollmentPeriodAlreadyExists);
 28    public override string Message { get; set; } = "Já existe um período de matrícula para o período acadêmico informado
 29}
 30public class AllClassesMustHaveOnPreEnrollmentStatus : SykiError
 31{
 32    public override string Code { get; set; } = nameof(AllClassesMustHaveOnPreEnrollmentStatus);
 33    public override string Message { get; set; } = "Todas as turmas precisam ter o status de Pré-matrícula.";
 34}
 35public class EnrollmentPeriodNotStarted : SykiError
 36{
 037    public override string Code { get; set; } = nameof(EnrollmentPeriodNotStarted);
 038    public override string Message { get; set; } = "Período de matrícula não iniciado.";
 39}
 40public class EnrollmentPeriodFinalized : SykiError
 41{
 42    public override string Code { get; set; } = nameof(EnrollmentPeriodFinalized);
 43    public override string Message { get; set; } = "Período de matrícula finalizado.";
 44}
 45public class ClassMustHaveOnEnrollmentStatus : SykiError
 46{
 47    public override string Code { get; set; } = nameof(ClassMustHaveOnEnrollmentStatus);
 48    public override string Message { get; set; } = "A turma precisam ter o status de Matrícula para ser iniciada.";
 49}
 50public class EnrollmentPeriodMustBeFinalized : SykiError
 51{
 52    public override string Code { get; set; } = nameof(EnrollmentPeriodMustBeFinalized);
 53    public override string Message { get; set; } = "O período de matrícula precisa estar finalizado.";
 54}
 55public class AllClassLessonsMustHaveFinalizedStatus : SykiError
 56{
 57    public override string Code { get; set; } = nameof(AllClassLessonsMustHaveFinalizedStatus);
 58    public override string Message { get; set; } = "Todas as aulas da turma precisam estar concluídas.";
 59}
 60public class ClassMustHaveStartedStatus : SykiError
 61{
 62    public override string Code { get; set; } = nameof(ClassMustHaveStartedStatus);
 63    public override string Message { get; set; } = "A turma precisa ter o status de Iniciada para ser finalizada.";
 64}
 65public class LoginWrongMfaToken : SykiError
 66{
 67    public override string Code { get; set; } = nameof(LoginWrongMfaToken);
 68    public override string Message { get; set; } = "Token incorreto.";
 69}
 70public class OnlyRootCommandsCanBeReprocessed : SykiError
 71{
 72    public override string Code { get; set; } = nameof(OnlyRootCommandsCanBeReprocessed);
 73    public override string Message { get; set; } = "Apenas o comando original pode ser reprocessado.";
 74}
 75public class TeacherNotAssignedToCampus : SykiError
 76{
 77    public override string Code { get; set; } = nameof(TeacherNotAssignedToCampus);
 78    public override string Message { get; set; } = "Professor não vinculado ao campus.";
 79}
 80public class TeacherNotAssignedToDiscipline : SykiError
 81{
 82    public override string Code { get; set; } = nameof(TeacherNotAssignedToDiscipline);
 83    public override string Message { get; set; } = "Professor não vinculado a disciplina.";
 84}
 85public class ClassVacanciesGreaterThanClassroomCapacity : SykiError
 86{
 87    public override string Code { get; set; } = nameof(ClassVacanciesGreaterThanClassroomCapacity);
 88    public override string Message { get; set; } = "Turma com mais vagas que a capacidade da sala.";
 89}
 90public class ClassAndClassroomShouldStayOnSameCampus : SykiError
 91{
 92    public override string Code { get; set; } = nameof(ClassAndClassroomShouldStayOnSameCampus);
 93    public override string Message { get; set; } = "Turma e sala precisam estar no mesmo campus.";
 94}
 95public class InvalidScheduleForAssignClassToClassroom : SykiError
 96{
 97    public override string Code { get; set; } = nameof(InvalidScheduleForAssignClassToClassroom);
 98    public override string Message { get; set; } = "Ao reservar a sala pra turma, informe ao menos um horário.";
 99}

Methods/Properties

get_Code()
get_Message()