IBDB@XE |
Package body IBDB.PKG_GESTIO Paquet que conte les funcions de gestió.
|
Program units |
PR_ESTADISTIQUES_JUGADOR | Procediment que agrupa les accions que s'han de realitzar al aplicar alguna accio sobre els jugadors |
PR_ESTADISTIQUES_CONTRACTE | Procediment que agrupa les accions que s'han de realitzar al aplicar alguna accio sobre els contractes |
PR_ESTADISTIQUES_EST_PARTIT | Procediment que agrupa les accions que s'han de realitzar al aplicar alguna accio sobre la taula ESTADISTICA_PARTIT |
FN_ALTA_JUGADOR | Funció que dona de alta un contracte assegurant la seva integritat. |
FN_BAIXA_JUGADOR | Funció que dona de baix un jugador. |
FN_MODIFICACIO_JUGADOR | Funció que actualitza la informació d'un jugador. |
FN_ALTA_CONTRACTES | Funció que dona de alta un contracte assegurant la seva integritat. |
FN_BAIXA_CONTRACTES | Funció que dona de baixa un contracte. |
FN_MODIFICACIO_CONTRACTES | Funció que actualitza les dades de un contracte assegurant la seva integritat. |
FN_ALTA_PARTITS | Funció que dona d'alta un partit assegurant la seva integritat. |
FN_BAIXA_PARTITS | Funció que dona de baixa un partit assegurant la seva integritat. |
FN_MODIFICACIO_PARTITS | Funció que permet modificar les dades d'un partit assegurant la seva integritat. |
FN_ALTA_ARBITRE_PARTIT | Funció que permtet donar d'alta un arbitre assegurant la seva integritat. |
FN_BAIXA_ARBITRE_PARTIT | Funció que permtet donar de baixa un arbitre assegurant la seva integritat. |
FN_MODIFICACIO_ARBITRE_PARTIT | Funció que permtet modificar un arbitre assegurant la seva integritat. |
FN_VALORACIO_JUGADOR | Funció que relaitza el calcul de la valoració del jugador en el partit. |
FN_VALORACIO_JUGADOR_PONDERADA | Funció que realitza el calcul de la valoració ponderada del jugador |
FN_ALTA_ESTAD_PARTIT_JUGADOR | Funció que permtet donar d'alta les estadístiques d'un partit assegurant la seva integritat. |
FN_MODIFICA_EST_PARTIT_JUGADOR | Funció que permtet modificar les estadístiques d'un partit assegurant la seva integritat. |
FN_BORRA_EST_PARTIT_JUGADOR | Funció que permtet esborrar estadístiques d'un partit assegurant la seva integritat. |
Exceptions |
FK_EXCEPTION | Error definit per capturar un error de clau externa. |
E_NUM_FEDERAT_DUPL | Error definit per validar la regla de negocia referent al número de federat duplicat dins del mateix país. |
E_SUB_ESTAT_INCORRECTE | Error definit per validar si el subestat d'un jugador es correcte |
FK_EXCEPTION
FK_EXCEPTION EXCEPTION;
Error definit per capturar un error de clau externa.
E_NUM_FEDERAT_DUPL
E_NUM_FEDERAT_DUPL EXCEPTION;
Error definit per validar la regla de negocia referent al número de federat duplicat dins del mateix país.
E_SUB_ESTAT_INCORRECTE
E_SUB_ESTAT_INCORRECTE EXCEPTION;
Error definit per validar si el subestat d'un jugador es correcte
PR_ESTADISTIQUES_JUGADOR
Procedure PR_ESTADISTIQUES_JUGADOR
Procediment que agrupa les accions que s'han de realitzar al aplicar alguna accio sobre els jugadors
Version |
1.0 Març-Juny 2013 |
Author |
Juanjo Díaz Pérez |
PR_ESTADISTIQUES_CONTRACTE
Procedure PR_ESTADISTIQUES_CONTRACTE
Procediment que agrupa les accions que s'han de realitzar al aplicar alguna accio sobre els contractes
Version |
1.0 Març-Juny 2013 |
Author |
Juanjo Díaz Pérez |
PR_ESTADISTIQUES_EST_PARTIT
Procedure PR_ESTADISTIQUES_EST_PARTIT(pJugadorID IN IBDB.JUGADOR.ID%TYPE, pPartitID IN IBDB.PARTIT.ID%TYPE)
Procediment que agrupa les accions que s'han de realitzar al aplicar alguna accio sobre la taula ESTADISTICA_PARTIT
Version |
1.0 Març-Juny 2013 |
Author |
Juanjo Díaz Pérez |
FN_ALTA_JUGADOR
Function FN_ALTA_JUGADOR(p_jugador IBDB.JUGADOR%ROWTYPE) RETURN INTEGER
Funció que dona de alta un contracte assegurant la seva integritat.
FN_BAIXA_JUGADOR
Function FN_BAIXA_JUGADOR(p_jugador_id IBDB.JUGADOR.ID%TYPE) RETURN INTEGER
Funció que dona de baix un jugador.
FN_MODIFICACIO_JUGADOR
Function FN_MODIFICACIO_JUGADOR(p_jugador IBDB.JUGADOR%ROWTYPE) RETURN INTEGER
Funció que actualitza la informació d'un jugador.
FN_ALTA_CONTRACTES
Function FN_ALTA_CONTRACTES(p_contracte IBDB.CONTRACTE%ROWTYPE) RETURN INTEGER
Funció que dona de alta un contracte assegurant la seva integritat.
FN_BAIXA_CONTRACTES
Function FN_BAIXA_CONTRACTES(p_contracte_id IBDB.CONTRACTE.ID%TYPE) RETURN INTEGER
Funció que dona de baixa un contracte.
FN_MODIFICACIO_CONTRACTES
Function FN_MODIFICACIO_CONTRACTES(p_contracte IBDB.CONTRACTE%ROWTYPE) RETURN INTEGER
Funció que actualitza les dades de un contracte assegurant la seva integritat.
FN_ALTA_PARTITS
Function FN_ALTA_PARTITS(p_partit IBDB.PARTIT%ROWTYPE) RETURN INTEGER
Funció que dona d'alta un partit assegurant la seva integritat.
FN_BAIXA_PARTITS
Function FN_BAIXA_PARTITS(p_partit_id IBDB.PARTIT.ID%TYPE) RETURN INTEGER
Funció que dona de baixa un partit assegurant la seva integritat.
FN_MODIFICACIO_PARTITS
Function FN_MODIFICACIO_PARTITS(p_partit IBDB.PARTIT%ROWTYPE) RETURN INTEGER
Funció que permet modificar les dades d'un partit assegurant la seva integritat.
FN_ALTA_ARBITRE_PARTIT
Function FN_ALTA_ARBITRE_PARTIT(pArbitrePartit IBDB.ARBITRE_PARTIT%ROWTYPE) RETURN INTEGER
Funció que permtet donar d'alta un arbitre assegurant la seva integritat.
FN_BAIXA_ARBITRE_PARTIT
Function FN_BAIXA_ARBITRE_PARTIT(p_arbitre_id IBDB.ARBITRE_PARTIT.ID_ARBITRE%TYPE, p_partit_id IBDB.ARBITRE_PARTIT.ID_PARTIT%TYPE) RETURN INTEGER
Funció que permtet donar de baixa un arbitre assegurant la seva integritat.
FN_MODIFICACIO_ARBITRE_PARTIT
Function FN_MODIFICACIO_ARBITRE_PARTIT(pArbitrePartit IBDB.ARBITRE_PARTIT%ROWTYPE) RETURN INTEGER
Funció que permtet modificar un arbitre assegurant la seva integritat.
FN_VALORACIO_JUGADOR
Function FN_VALORACIO_JUGADOR(pEstadisticaPartit IBDB.ESTADISTICA_PARTIT%ROWTYPE) RETURN INTEGER
Funció que relaitza el calcul de la valoració del jugador en el partit.
FN_VALORACIO_JUGADOR_PONDERADA
Function FN_VALORACIO_JUGADOR_PONDERADA(pEstadisticaPartit IBDB.ESTADISTICA_PARTIT%ROWTYPE) RETURN INTEGER
Funció que realitza el calcul de la valoració ponderada del jugador
FN_ALTA_ESTAD_PARTIT_JUGADOR
Function FN_ALTA_ESTAD_PARTIT_JUGADOR(pEstadisticaPartit IBDB.ESTADISTICA_PARTIT%ROWTYPE) RETURN INTEGER
Funció que permtet donar d'alta les estadístiques d'un partit assegurant la seva integritat.
FN_MODIFICA_EST_PARTIT_JUGADOR
Function FN_MODIFICA_EST_PARTIT_JUGADOR(pEstadisticaPartit IBDB.ESTADISTICA_PARTIT%ROWTYPE) RETURN INTEGER
Funció que permtet modificar les estadístiques d'un partit assegurant la seva integritat.
FN_BORRA_EST_PARTIT_JUGADOR
Function FN_BORRA_EST_PARTIT_JUGADOR(pEstadisticaPartit IBDB.ESTADISTICA_PARTIT%ROWTYPE) RETURN INTEGER
Funció que permtet esborrar estadístiques d'un partit assegurant la seva integritat.