public UsuarioEntidadTipoTO transferirDOTO(UsuarioEntidadTipoDO usuarioDO) {

    UsuarioEntidadTipoTO usuarioTO = new UsuarioEntidadTipoTO();

    usuarioTO.setId(usuarioDO.getId());

    usuarioTO.setTipoUsuario(TipoUsuarioEnum.tomarTipoPorValor(usuarioDO.getTipoUsuario()));

    usuarioTO.setUsuProEnt(getUsuProEntTransf().transferirDOTO(usuarioDO.getUsuProEnt()));

    return usuarioTO;
  }
  public UsuarioEntidadTipoDO transferirTODO(UsuarioEntidadTipoTO usuarioTO) {

    UsuarioEntidadTipoDO usuarioDO = new UsuarioEntidadTipoDO();

    if (usuarioTO.getId() != null) {

      usuarioDO.setId(usuarioTO.getId());
    }

    usuarioDO.setTipoUsuario(usuarioTO.getTipoUsuario().getValor());

    usuarioDO.setUsuProEnt(getUsuProEntDAO().cargar(usuarioTO.getUsuProEnt().getId()));

    return usuarioDO;
  }