practicekea_backend/microservices/teacher/Validators/ClassValidator.cs

28 lines
654 B
C#
Raw Permalink Normal View History

2024-12-02 13:24:34 +00:00
using FluentValidation;
using OnlineAssessment.Domain.ViewModels;
namespace OnlineAssessment.Validators
{
public class ClassAddModelValidator : AbstractValidator<ClassAddModel>
{
public ClassAddModelValidator()
{
RuleFor(c => c.name)
.NotEmpty()
.NotNull()
.MaximumLength(500);
}
}
public class ClassEditModelValidator : AbstractValidator<ClassEditModel>
{
public ClassEditModelValidator()
{
RuleFor(c => c.name)
.NotEmpty()
.NotNull()
.MaximumLength(500);
}
}
}