Example usage for org.springframework.dao DataAccessException printStackTrace

List of usage examples for org.springframework.dao DataAccessException printStackTrace

Introduction

In this page you can find the example usage for org.springframework.dao DataAccessException printStackTrace.

Prototype

public void printStackTrace() 

Source Link

Document

Prints this throwable and its backtrace to the standard error stream.

Usage

From source file:com.siacra.beans.AsignaturaBean.java

public void deleteAsignatura() {
    try {// www  .  jav  a 2s  .com
        Asignatura asignatura = getAsignaturaService().getAsignaturaById(getIdAsignatura());
        String asignaturaEliminada = asignatura.getCodigoAsignatura() + " - " + getNombreAsignatura();
        getAsignaturaService().deleteAsignatura(asignatura);
        addMessage("La asignatura : " + asignaturaEliminada + " fue eliminada correctamente");
        refreshAsignaturas();
    } catch (DataAccessException e) {
        e.printStackTrace();
        addMessage("La asignatura no puede ser eliminada debido a que tiene registros relacionados");
    }
}

From source file:com.siacra.beans.AsignaturaBean.java

public void approveAsignatura() {

    try {/*  w  w  w  .  j a va  2 s.c  om*/
        Asignatura asignatura = getAsignaturaService().getAsignaturaById(getIdAsignatura());
        String asignaturaBloqueada = asignatura.getNombreAsignatura();
        asignatura.setAprobarasignatura(true);
        getAsignaturaService().updateAsignatura(asignatura);
        addMessage("La asignatura " + asignaturaBloqueada + " fue aprobada correctamente");
        refreshAsignaturas();
    } catch (DataAccessException e) {
        e.printStackTrace();
    }
}

From source file:com.siacra.beans.AsignaturaBean.java

/**
 * Locked Asignatura//w  w w . j a va  2 s .c om
 *
 */
public void lockedAsignatura() {

    try {
        Asignatura asignatura = getAsignaturaService().getAsignaturaById(getIdAsignatura());
        String asignaturaBloqueada = asignatura.getNombreAsignatura();
        asignatura.setEstadoAsignatura(false);
        getAsignaturaService().updateAsignatura(asignatura);
        addMessage("La asignatura " + asignaturaBloqueada + " fue inhabilitada correctamente");
        refreshAsignaturas();
    } catch (DataAccessException e) {
        e.printStackTrace();
    }
}

From source file:com.siacra.beans.AsignaturaBean.java

/**
 * Unlocked Asignatura//w  w w. j  av  a 2  s  .co m
 *
 */
public void unlockedAsignatura() {

    try {
        Asignatura asignatura = getAsignaturaService().getAsignaturaById(getIdAsignatura());
        String asignaturaBloqueada = asignatura.getNombreAsignatura();
        asignatura.setEstadoAsignatura(true);
        getAsignaturaService().updateAsignatura(asignatura);
        addMessage("La asignatura " + asignaturaBloqueada + " fue habilitada correctamente");
        refreshAsignaturas();
    } catch (DataAccessException e) {
        e.printStackTrace();
    }
}

From source file:com.siacra.beans.PermanenciaDocBean.java

public void updatePermanenciaDoc() {
    try {/*from www  .  j  av a  2s . c  om*/
        PermanenciaDoc permanenciadoc = new PermanenciaDoc();
        Docente docente = getDocenteService().getDocenteById(getPrincipal().getIdDocente());
        Ciclo ciclo = getCicloService().getCicloById(getIdciclo());
        permanenciadoc.setDocente(docente);
        permanenciadoc.setCiclo(ciclo);
        permanenciadoc.setDiap(getDiap());
        permanenciadoc.sethInicio(getHiniciom());
        permanenciadoc.setHfin(getHfinm());
        permanenciadoc.setHiniciot(getHiniciot());
        permanenciadoc.setHfint(getHfint());
        permanenciadoc.setIdtiempoperm(getIdpermanencidoc());
        getPermanenciaDocService().updatePermanencia(permanenciadoc);
        addMessage("El registro fue actualizado para el dia " + getDiap());
    } catch (DataAccessException e) {
        e.printStackTrace();
    }
}

From source file:com.siacra.beans.PermanenciaDocBean.java

public void addPermanenciaDoc() {
    try {/*from   www  . j ava  2s.c o  m*/
        PermanenciaDoc permanenciadoc = new PermanenciaDoc();
        Docente docente = getDocenteService().getDocenteById(getPrincipal().getIdDocente());
        Ciclo ciclo = getCicloService().getCicloById(getIdciclo());

        permanenciadoc.setDocente(docente);
        permanenciadoc.setCiclo(ciclo);
        permanenciadoc.setDiap(getDiap());
        permanenciadoc.sethInicio(getHiniciom());
        permanenciadoc.setHfin(getHfinm());
        permanenciadoc.setHiniciot(getHiniciot());
        permanenciadoc.setHfint(getHfint());
        if (getPermanenciaDocService().getExistPermanencia(getDiap(), getPrincipal().getIdDocente()) != 0) {
            addMessage("Ya existe el mismo horario para el dia " + getDiap());
        } else {
            getPermanenciaDocService().addPermanencia(permanenciadoc);
            addMessage("El horario de permanencia fue ingresado para el dia " + getDiap());
            reset();
        }

    } catch (DataAccessException e) {
        e.printStackTrace();
    }

}

From source file:com.siacra.beans.AsignaturaBean.java

public void updateAsignatura() {
    try {//w w  w  .j  a  va2  s  . c  o  m

        Asignatura asignatura = getAsignaturaService().getAsignaturaById(getIdAsignatura());
        Acuerdo acuerdo = getAcuerdoService().getAcuerdoById(getIdAcuerdo());
        asignatura.setEscuela(escuelaService.getEscuelaById(getIdEscuela()));
        asignatura.setAcuerdo(acuerdo);
        asignatura.setCodigoAsignatura(getCodigoAsignatura());
        //asignatura.setEstadoAsignatura(false);
        //asignatura.setAprobarasignatura(false);
        asignatura.setCicloImpartir(getCicloImpartir());
        asignatura.setUnidadesValorativas(getUnidadesValorativas());
        asignatura.setTipoAsignatura(getTipoAsignatura());
        asignatura.setNombreAsignatura(getNombreAsignatura());

        getAsignaturaService().updateAsignatura(asignatura);
        addMessage("La asignatura :" + getNombreAsignatura() + " - " + getCodigoAsignatura()
                + " fue modificada exitosamente");
        refreshAsignaturas();
    } catch (DataAccessException e) {
        e.printStackTrace();
    }
}

From source file:com.siacra.beans.ActividadBean.java

public void approveActividad() {

    try {//w w  w. j a  v a 2  s  .  co  m
        Actividad actividad = getActividadService().getActividadById(getIdactividad());
        String actividadBloqueada = actividad.getNombreactividad();
        actividad.setAprobaractividad(true);
        getActividadService().updateActividad(actividad);
        addMessage("La actividad " + actividadBloqueada + " fue aprobada correctamente");

    } catch (DataAccessException e) {
        e.printStackTrace();
    }
}

From source file:com.siacra.beans.ActividadBean.java

/**
* Locked Actividad//from   w  w w  . j a v  a2  s . com
*
*/
public void lockedActividad() {

    try {
        Actividad actividad = getActividadService().getActividadById(getIdactividad());
        String actividadBloqueada = actividad.getNombreactividad();
        actividad.setEstadoactividad(false);
        getActividadService().updateActividad(actividad);
        addMessage("La actividad " + actividadBloqueada + " fue inhabilitada correctamente");

    } catch (DataAccessException e) {
        e.printStackTrace();
    }
}

From source file:com.siacra.beans.ActividadBean.java

/**
 * Unlocked Actividad//from  w w  w  . j a  v  a 2 s.co  m
 *
 */
public void unlockedActividad() {

    try {
        Actividad actividad = getActividadService().getActividadById(getIdactividad());
        String actividadBloqueada = actividad.getNombreactividad();
        actividad.setEstadoactividad(true);
        getActividadService().updateActividad(actividad);
        addMessage("La actividad " + actividadBloqueada + " fue habilitada correctamente");

    } catch (DataAccessException e) {
        e.printStackTrace();
    }
}