1234567891011121314151617181920212223 |
- using FluentValidation;
- using Hotline.Share.Dtos.Org;
- namespace Hotline.Application.Contracts.Validators.Orgs;
- public class AddOrgDtoValidator : AbstractValidator<AddOrgDto>
- {
- public AddOrgDtoValidator()
- {
- RuleFor(d => d.OrgName).NotEmpty();
- RuleFor(d => d.OrgShortName).NotEmpty();
- RuleFor(d => d.AreaCode).NotEmpty();
- RuleFor(d => d.AreaName).NotEmpty();
- }
- }
- public class UpdateOrgDtoValidator : AbstractValidator<UpdateOrgDto>
- {
- public UpdateOrgDtoValidator()
- {
- Include(new AddOrgDtoValidator());
- }
- }
|