com.uoc.tfc.LN.dao.matricula
Class MatriculaDAO

java.lang.Object
  extended by com.uoc.tfc.LN.dao.BaseDAO
      extended by com.uoc.tfc.LN.dao.matricula.MatriculaDAO
All Implemented Interfaces:
IBaseDAO, IMatriculaDAO

public class MatriculaDAO
extends BaseDAO
implements IMatriculaDAO

Author:
ojaen DAO del bean Matricula

Constructor Summary
MatriculaDAO()
           
 
Method Summary
 java.util.List<Missatge> assignacioAutomaticaAules()
          Assignacio automàtica de les aules
 void esborrar(Matricula p_matricula)
          Esborrar matrícula
 Matricula[] findMatricula(java.util.HashMap p_parametres)
          Cerca de les matrícules passant-li paràmetres de criteri de cerca
 Matricula gravar(Matricula p_matricula)
          Gravar matrícula
 
Methods inherited from class com.uoc.tfc.LN.dao.BaseDAO
Delete, Delete, executaConsulta, executaConsulta, executaConsultaList, Insert, Insert, Update, Update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MatriculaDAO

public MatriculaDAO()
Method Detail

gravar

public Matricula gravar(Matricula p_matricula)
                 throws java.lang.Throwable
Gravar matrícula

Specified by:
gravar in interface IMatriculaDAO
Parameters:
p_matricula -
Returns:
MAtricula
Throws:
java.lang.Throwable

findMatricula

public Matricula[] findMatricula(java.util.HashMap p_parametres)
                          throws java.lang.Throwable
Cerca de les matrícules passant-li paràmetres de criteri de cerca

Specified by:
findMatricula in interface IMatriculaDAO
Parameters:
p_parametres -
Returns:
Matricula[]
Throws:
java.lang.Throwable

esborrar

public void esborrar(Matricula p_matricula)
              throws java.lang.Throwable
Esborrar matrícula

Specified by:
esborrar in interface IMatriculaDAO
Parameters:
p_matricula -
Throws:
java.lang.Throwable

assignacioAutomaticaAules

public java.util.List<Missatge> assignacioAutomaticaAules()
                                                   throws java.lang.Throwable
Assignacio automàtica de les aules

Specified by:
assignacioAutomaticaAules in interface IMatriculaDAO
Returns:
List
Throws:
java.lang.Throwable