예제 #1
0
  public int registrarNuevoInterno(Usuario usuario, Interno interno) throws ExceptionPGF {
    saveUtils = new SaveUtils();
    InternoDAOImpl internoDao = new InternoDAOImpl();
    interno.setIdUsuario(usuario.getIdUsuario());

    interno.setIdInternos(internoDao.guardarInterno(interno));
    saveUtils.addoperacion(SaveUtils.operaciones.delete, interno, interno.getClass());
    return 1;
  }
예제 #2
0
  public int actualizarInterno(Usuario usuario, Interno interno) throws ExceptionPGF {
    Interno internoAux;
    saveUtils = new SaveUtils();

    InternoDAOImpl internoDao = new InternoDAOImpl();
    internoAux = internoDao.obtenerInternos(usuario);
    interno.setIdUsuario(usuario.getIdUsuario());

    interno.setIdInternos(internoAux.getIdInternos());
    internoDao.actualizarInterno(interno);
    saveUtils.addoperacion(SaveUtils.operaciones.desactualizar, internoAux, internoAux.getClass());
    return 1;
  }