public void deleteEmployee(Employee employee) {
   employeeDao.remove(employee.getId());
 }
 public void saveEmployee(Employee employee) {
   employeeDao.save(employee);
 }
 @Transactional
 public void updateEmployee(Employee employee) throws StaleObjectStateException {
   employeeDao.update(employee);
 }
 public List<Employee> getAllEmployees() {
   return employeeDao.getAllEmployees();
 }