public RegisterNewDataCoordinatorBusinessRulesValidator(StaffUserIsRegistered isRegistered, CanAssignToNationalSociety canAssignToNationalSociety) : base(isRegistered) { _canAssignToNationalSociety = canAssignToNationalSociety; RuleFor(_ => _.Role.AssignedNationalSocieties) .Must(BeAssignable).WithMessage("Cannot assign to the selected National Societies"); }
public RegisterNewSystemConfiguratorBusinessRulesValidator( StaffUserIsRegistered isRegistered, CanAssignToNationalSociety canAssignToNationalSociety, bool isNewRegistration) : base(isRegistered, isNewRegistration) { _canAssignToNationalSociety = canAssignToNationalSociety; RuleFor(_ => _.Role.AssignedNationalSocieties) .Must(BeAssignable).WithMessage("Cannot assign to the selected National Societies"); }