private void updateInsurance( int laborInsuranceId, Insurance insurance, List<DependentsAdditionalInsurance> dependentsAdditionalInsurances) { String employeeId = insurance.getEmployeeId(); insurance.setLaborInsuranceId(laborInsuranceId); insuranceDAO.update(insurance); dependentsAdditionalInsuranceDAO.deleteByEmployeeId(employeeId); if (insurance.getNumberOfDependents() != 0) { insertDependentsAdditionalInsurance(employeeId, dependentsAdditionalInsurances); } }
private void insertInsurance(String employeeId) { Insurance insurance = new Insurance(); insurance.setEmployeeId(employeeId); insuranceDAO.save(insurance); }