using FluentValidation; namespace Indotalent.Features.Performance.Appraisal.Cqrs; public class UpdateAppraisalValidator : AbstractValidator { public UpdateAppraisalValidator() { RuleFor(x => x.Id).NotEmpty().WithMessage("ID is required for update"); RuleFor(x => x.EmployeeId).NotEmpty().WithMessage("Employee is required"); RuleFor(x => x.AppraisalType).NotEmpty().WithMessage("Appraisal Type is required"); } }