@Transactional(readOnly = true)
  public List<MotivoReclamacion> getMotivoReclamacion() throws Exception {
    List<MotivoReclamacion> list = new ArrayList<MotivoReclamacion>();

    try {
      list = motivoReclamacionDAO.findAll();
    } catch (Exception e) {
      throw new ZMessManager().new GettingException(ZMessManager.ALL + "MotivoReclamacion");
    } finally {
    }

    return list;
  }
  @Transactional(readOnly = true)
  public List<MotivoReclamacionDTO> getDataMotivoReclamacion() throws Exception {
    try {
      List<MotivoReclamacion> motivoReclamacion = motivoReclamacionDAO.findAll();

      List<MotivoReclamacionDTO> motivoReclamacionDTO = new ArrayList<MotivoReclamacionDTO>();

      for (MotivoReclamacion motivoReclamacionTmp : motivoReclamacion) {
        MotivoReclamacionDTO motivoReclamacionDTO2 = new MotivoReclamacionDTO();

        motivoReclamacionDTO2.setIdMotRecl(motivoReclamacionTmp.getIdMotRecl());
        motivoReclamacionDTO2.setDescripcionMotRecl(
            (motivoReclamacionTmp.getDescripcionMotRecl() != null)
                ? motivoReclamacionTmp.getDescripcionMotRecl()
                : null);
        motivoReclamacionDTO2.setEstadoRegistro(
            (motivoReclamacionTmp.getEstadoRegistro() != null)
                ? motivoReclamacionTmp.getEstadoRegistro()
                : null);
        motivoReclamacionDTO2.setFechaCreacion(motivoReclamacionTmp.getFechaCreacion());
        motivoReclamacionDTO2.setFechaUltimaModificacion(
            motivoReclamacionTmp.getFechaUltimaModificacion());
        motivoReclamacionDTO2.setUsuarioCreador(
            (motivoReclamacionTmp.getUsuarioCreador() != null)
                ? motivoReclamacionTmp.getUsuarioCreador()
                : null);
        motivoReclamacionDTO2.setUsuarioUltimaModificacion(
            (motivoReclamacionTmp.getUsuarioUltimaModificacion() != null)
                ? motivoReclamacionTmp.getUsuarioUltimaModificacion()
                : null);
        motivoReclamacionDTO.add(motivoReclamacionDTO2);
      }

      return motivoReclamacionDTO;
    } catch (Exception e) {
      throw new Exception("Error Consultando Motivo de ReclamaciĆ³n");
    }
  }