using FluentValidation; using Hotline.Share.Dtos.Org; namespace Hotline.Application.Contracts.Validators.Orgs; public class AddOrgDtoValidator : AbstractValidator { 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 { public UpdateOrgDtoValidator() { Include(new AddOrgDtoValidator()); } }