public void crearJugador(String nombre) throws LogicaExcepcion { try { if (dal.encontrarJugador(nombre) == null) dal.crearJugador(nombre); else throw new LogicaExcepcion("Jugador EXISTE"); } catch (DAOExcepcion e) { throw new LogicaExcepcion(e); } }
public ArrayList<Jugador> encontrarJugadores() throws LogicaExcepcion { try { return dal.encontrarJugadores(); } catch (DAOExcepcion e) { throw new LogicaExcepcion(e); } }
public Jugador encontrarJugador(String nombre) throws LogicaExcepcion { try { return dal.encontrarJugador(nombre); } catch (DAOExcepcion e) { throw new LogicaExcepcion(e); } }
private Controlador() throws LogicaExcepcion { try { // Objeto para comunicarse con la capa de acceso a datos dal = DAL.dameDAL(); } catch (DAOExcepcion e) { throw new LogicaExcepcion(e); } }
public void actualizarJugador(Jugador j) throws DAOExcepcion { dal.actualizarJugador(j); }
public String[] get_respuestas(PreguntaBasica pB) throws DAOExcepcion { return dal.get_respuestas(pB); }
public ArrayList<PreguntaBasica> get_preguntas_por_tema(String tema) throws LogicaExcepcion, DAOExcepcion { return dal.get_preguntas_por_tema(tema); }