@Override
 public void updateBirth(Birth b) {
   em.getTransaction().begin();
   Birth target = em.find(Birth.class, b.getId());
   target.setCountry(b.getCountry());
   target.setEventDate(b.getEventDate());
   target.setPerson(b.getPerson());
   target.setState_province(b.getState_province());
   target.setTown(b.getTown());
   target.setParents(b.getParents());
   em.merge(target);
   em.getTransaction().commit();
 }