@Override public Long countSize() throws MyDaoException { return gDao.countSize(); }
@Override public boolean delete(Integer id) throws MyDaoException { gDao.delete(id); return true; }
@Override public boolean update(ProfesorModel t) throws MyDaoException { return gDao.update(this.transformBack(t)); }
@Override public ProfesorModel retrieve(Integer id) throws MyDaoException { return this.transform(gDao.retrieve(id)); }
@Override public List<ProfesorModel> retrieve(Integer start, Integer maxRecords) throws MyDaoException { return this.transformList(gDao.retrieve(start, maxRecords)); }
@Override public List<ProfesorModel> retrieve() throws MyDaoException { return this.transformList(gDao.retrieve()); }