| | | 1 | | namespace Syki.Back.Errors; |
| | | 2 | | |
| | | 3 | | public 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 | | } |
| | | 9 | | public class ConflictingSchedules : SykiError |
| | | 10 | | { |
| | | 11 | | public override string Code { get; set; } = nameof(ConflictingSchedules); |
| | | 12 | | public override string Message { get; set; } = "Horários conflitantes."; |
| | | 13 | | } |
| | | 14 | | public 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 | | } |
| | | 19 | | public 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 | | } |
| | | 25 | | public 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 | | } |
| | | 30 | | public 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 | | } |
| | | 35 | | public class EnrollmentPeriodNotStarted : SykiError |
| | | 36 | | { |
| | | 37 | | public override string Code { get; set; } = nameof(EnrollmentPeriodNotStarted); |
| | | 38 | | public override string Message { get; set; } = "Período de matrícula não iniciado."; |
| | | 39 | | } |
| | | 40 | | public 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 | | } |
| | | 45 | | public 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 | | } |
| | | 50 | | public 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 | | } |
| | | 55 | | public 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 | | } |
| | | 60 | | public 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 | | } |
| | | 65 | | public class LoginWrongMfaToken : SykiError |
| | | 66 | | { |
| | | 67 | | public override string Code { get; set; } = nameof(LoginWrongMfaToken); |
| | | 68 | | public override string Message { get; set; } = "Token incorreto."; |
| | | 69 | | } |
| | | 70 | | public 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 | | } |
| | | 75 | | public class TeacherNotAssignedToCampus : SykiError |
| | | 76 | | { |
| | 0 | 77 | | public override string Code { get; set; } = nameof(TeacherNotAssignedToCampus); |
| | 0 | 78 | | public override string Message { get; set; } = "Professor não vinculado ao campus."; |
| | | 79 | | } |
| | | 80 | | public 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 | | } |
| | | 85 | | public 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 | | } |
| | | 90 | | public 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 | | } |
| | | 95 | | public 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 | | } |