com.uoc.tfc.LN.dao.manteniment
Interface IAssignaturaDAO

All Known Implementing Classes:
AssignaturaDAO

public interface IAssignaturaDAO

Interface de l'assignatura

Author:
ojaen

Method Summary
 void esborrar(Assignatura p_usuari)
          Gravar assignatura
 Assignatura[] findAssignatura(java.util.HashMap p_parametres)
          Cerca de les assignatures
 AssignaturaAulaProfessor[] findAssignaturaAulaProfessor(java.util.HashMap p_parametres)
          Cerca de les relacions de les assignatures aules i professors
 Assignatura gravar(Assignatura p_usuari)
          Gravar assignatura
 

Method Detail

findAssignatura

Assignatura[] findAssignatura(java.util.HashMap p_parametres)
                              throws java.lang.Throwable
Cerca de les assignatures

Parameters:
p_parametres -
Returns:
Assignatura[]
Throws:
java.lang.Throwable

findAssignaturaAulaProfessor

AssignaturaAulaProfessor[] findAssignaturaAulaProfessor(java.util.HashMap p_parametres)
                                                        throws java.lang.Throwable
Cerca de les relacions de les assignatures aules i professors

Parameters:
p_parametres -
Returns:
AssignaturaAulaProfessor[]
Throws:
java.lang.Throwable

gravar

Assignatura gravar(Assignatura p_usuari)
                   throws java.lang.Throwable
Gravar assignatura

Parameters:
p_usuari -
Returns:
Assignatura
Throws:
java.lang.Throwable

esborrar

void esborrar(Assignatura p_usuari)
              throws java.lang.Throwable
Gravar assignatura

Parameters:
p_usuari -
Throws:
java.lang.Throwable