package com.eswaraj.domain.validator;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import com.eswaraj.domain.nodes.Department;
import com.eswaraj.domain.validator.exception.ValidationException;
@Component
public class DepartmentValidator extends BaseValidator<Department>{
@Autowired
public DepartmentValidator(ValidationManager validationManager) {
super(Department.class, validationManager);
}
@Override
public void validateBeforeSave(Department category) throws ValidationException {
checkIfEmpty("Name", category.getName(),"Department Name can not be Null or Empty");
}
@Override
public void validateBeforeDelete(Department category) throws ValidationException {
// TODO Auto-generated method stub
}
}