package validators;
import com.avaje.ebean.Model;
import models.CustomerModel;
public class CustomerValidator implements ModelValidator {
public CustomerValidator() {
super();
}
@Override
public ValidationResult validateModel(Model modelObject) {
ValidationResult result = new ValidationResult();
CustomerModel customerModel = (CustomerModel) modelObject;
if ( customerModel.name== null || customerModel.name.isEmpty()){
result.addValidationError(new ValidationError(ValidationErrorType.CUSTOMER_NAME_MISSING));
}
return result;
}
}