Cargando...
Buscando...
Nada coincide
Referencia de la clase Sage.ES.Onboarding.Clases.OnBoardingController

Clase BoardingController. Más...

Diagrama de herencia de Sage.ES.Onboarding.Clases.OnBoardingController
Sage.ES.Onboarding.Interfaces.IOnBoardingController Sage.ES.Onboarding.Clases.OnBoardingControllerSage50

Métodos públicos

virtual void _InicializarPropiedades (string tcUsuario="")
 comprobamos si existen las tablas y inicializamos las propiedades (Descargar datos, configuraciones,...)
 
virtual List< ICategoria_LoadAyudaContextual (string tcPantalla, IAyudaContextual toonBoardingController)
 Carga toda la información relacionada con este usuario.
 
virtual bool _LoadAyudaContextual (string tcPantalla, IAyudaContextual toAyudaContextual, out Dictionary< TipoInformacion, object > tdicInf)
 Carga toda la información relacionada con este usuario.
 
virtual bool _LoadAyudaContextual (string tcPantalla, string tcPantallaNoticias, IAyudaContextual toAyudaContextual, out Dictionary< TipoInformacion, object > tdicInf)
 Carga toda la información relacionada con este usuario.
 
virtual void _SaveAyudaContextual (IAyudaContextual toAyudaContextual)
 Save.
 
virtual bool _SaveNoticias (IAyudaContextual toAyudaContextual)
 Save noticias.
 
virtual bool _SaveNoticiasConfiguracionUsuario (IAyudaContextual toAyudaContextual)
 Save configuración noticias.
 
virtual bool _SaveNoticiasConfiguracionPantalla (IAyudaContextual toAyudaContextual)
 Save configuración noticias.
 
virtual bool _PresentacionAyuda ()
 Si mostramos la ayuda desplegada.
 
virtual bool _OnClickAyudaContextualForm (INodo toNodo)
 click fomrulario
 
virtual bool _OnClickAyudaContextualURL (INodo toNodo)
 click URL
 
virtual bool _OnClickAyudaContextualVideo (INodo toNodo, bool tlClose=false)
 click Vídeo
 
virtual bool _OnClickAyudaContextualColabora (string tcPantalla)
 click a la web de colabora con nosotros
 
virtual bool _OnClickAyudaContextualQuieresSaberMas ()
 click a la web de quieres saber más
 
virtual bool _OnClickAyudaContextualVerAvisosYRecordatorios ()
 Ver avisos y recordatorios.
 
virtual bool _OnClickNoticiasURL (INoticia toNoticia)
 Acción para abrir en el navegador predeterminado la URL correspondiente a la notícia.
 
virtual bool _OnClickNoticiasWalkthrough (INoticia toNoticia, IAyudaContextual toAyudaContextual)
 Acción para abrir en el navegador predeterminado la guia de pasos.
 
virtual bool _OnClickRateNoticias (INoticia toNoticia, AccionNoticia toAccionNoticia)
 Acción para valorar una notícia.
 
virtual bool _OnClickRememberLater (INoticiaParam toNoticiaParam)
 Acción para recordar más tarde.
 
virtual bool _EsNoticiaRememberLater (INoticia toNoticia)
 Devuelve si la noticia está en un estado de remember.
 
virtual bool _OpcionesServicioSoporte (ref List< ICategoria > tstCategorias, ref List< INodo > lstNodos)
 Devuelve la listas de las categorias y nodos a presentar en la página de Servicio Soporte.
 
virtual List< INodo_Find (string tcTitulo="", List< string > tlstPosiblesEtiquetas=null)
 Nodos que contienen tcTitulo o la etiqueta.
 
virtual List< INoticia_FindNoticia (IAyudaContextual toAyudaContextual, string tcTexto="")
 Busca noticias.
 
virtual List< INoticia_FindNoticia (IAyudaContextual toAyudaContextual, int tnCategoria, bool tlFormaciones, string tcTexto="")
 Busca noticias por categoria y texto.
 
virtual List< INoticiaCategoria_NoticiaCategorias ()
 Devuelve las categorias que tenemos.
 
virtual bool _OnShowNoticiasWalkthrough (IAyudaContextual toAyudaContextual, int tnIdNoticia=0, Rectangle toRectangle=new Rectangle())
 Presentar las noticias en la pantalla 0 , InProductFeedBack.
 
virtual bool _Save (INodo toNodo)
 Para guardar información de un nodo en concreto.
 
virtual string _UrlBase ()
 Url de donde se descarga la información.
 
virtual string _UrlBaseAyuda ()
 Url de donde se descarga la información de la ayuda contextual.
 
virtual Dictionary< string, string > _DescargarJSON (DateTime tdFecha)
 
virtual void _ValidacionDescargaFicheros (string tcTipoDescarga, Dictionary< string, string > tdicFicheros)
 Método para validar los ficheros que se han descargado, en tlistFicheros aparecen los ficheros que ha habido algun problema con la petición.
 
virtual bool _ObtenerInformacionJSON (DateTime tdFecha, ref List< ICategoria > tlstCategoria, ref List< INodo > tlstNodo, ref List< IVersion > tlstVersiones)
 Deserializamos los ficheros descargados.
 
virtual bool _ObtenerInformacionJSON (DateTime tdFecha, out Dictionary< TipoInformacion, object > tdicInf)
 Deserializamos los ficheros descargados y los devolvemos como listas en el diccionario.
 
virtual bool _ShowConfiguracionNotificaciones (IAyudaContextual toAyudaContextual)
 Configuració notificaciones.
 
virtual INoticiaCategoriasConfiguracion _NoticiasCategoriasPantalla (IAyudaContextual toAyudaContextual)
 Devuelve la configuración de las categorias de las noticias por pantalla.
 
virtual INoticiaCategoriasConfiguracion _NoticiasCategoriasUsuario (IAyudaContextual toAyudaContextual)
 Devuelve la configuración de las categorias de las noticias por usuario.
 
virtual List< INoticia_Noticias (IAyudaContextual toAyudaContextual, bool tlConfigPant=true)
 
virtual int _NumeroTotalNoticias (IAyudaContextual toAyudaContextual)
 Número total de noticias leidas y no leidas.
 
virtual void _Log (string tcLog)
 Para poder gestionar logs.
 
virtual string _UserDataFolder ()
 Path donde se descargan los ficheros que necesita el WebView2.
 
void Dispose ()
 Dispose.
 
virtual bool _LoadNewsPopUp ()
 Consultar las noticias marcadas para recordar más tarde y presentar el usercontrol pop-up.
 
virtual bool _DismissRememberLater (INoticia toNoticia)
 Acción a realizar al marcar una notícia como leida.
 
void _LaunchEventRememberLaterResult (INoticiaParam toParam)
 Notificamos a los subscriptores para refrescar la noticia marcada para recordar más tarde.
 
virtual void _RefreshNoticias ()
 Refrescar las noticias.
 
virtual bool _AddonActivo (string tcAddon)
 Obtener si el add-on está activo.
 
virtual IQuestionMessage _QuestionMessage (IQuestionMessage toQuestion)
 Realizar una pregunta al usuario.
 
 OnBoardingController ()
 Constructor.
 
 OnBoardingController (string tcUsuario)
 Constructor.
 
 OnBoardingController (IHttpRequestOnboarding httpRequestOnboarding)
 S50MIG-3577: Constructor con inyección de dependencias de la interfaz de IHttpRequestOnboarding.
 

Propiedades

int _Aplicacion [get, set]
 Aplicacion.
 
string _Usuario [get, set]
 Usuario.
 
string _Licencia [get, set]
 Código de licencia.
 
string _Mensaje_Error [get, set]
 Mensaje de error.
 
string _Entorno [get, set]
 Si el WS apunta a un PRE/PRO/QA.
 
string _Version [get, set]
 Versin de la aplicación.
 
string _Compilacion [get, set]
 Compilacion de la aplicación.
 
bool _PlayingVideo [get, set]
 Indica que se está reproduciendo un vídeo.
 
INPS _NPS [get, set]
 Gestión del NPS Se debe de asignar la instancia correspondiente en el controllador derivado de cada aplicación.
 
bool _IsLoaded [get, set]
 Indica si ya esta cargada la instancia.
 
bool _DescargarNoticias [get, set]
 Descarga de noticias.
 
IHttpRequestOnboarding _HttpRequest [get, set]
 S50MIG-3577: Interfaz para HttpRequestOnboarding o otras clases y poder inyectar dependencias.
 

Eventos

_RememberLaterResult_Handler _EventRememberLaterResult
 Desencadena el evento refresco de noticia marcada para recordar más tarde.
 
- Eventos heredados de Sage.ES.Onboarding.Interfaces.IOnBoardingController
_RememberLaterResult_Handler _EventRememberLaterResult
 Desencadena el evento con el resultado de Recordar más tarde.
 

Descripción detallada

Clase BoardingController.

Definición en la línea 18 del archivo OnBoardingController.cs.

Documentación de constructores y destructores

◆ OnBoardingController() [1/3]

Sage.ES.Onboarding.Clases.OnBoardingController.OnBoardingController ( )
inline

Constructor.

Definición en la línea 1180 del archivo OnBoardingController.cs.

◆ OnBoardingController() [2/3]

Sage.ES.Onboarding.Clases.OnBoardingController.OnBoardingController ( string tcUsuario)
inline

Constructor.

Parámetros
tcUsuario

Definición en la línea 1189 del archivo OnBoardingController.cs.

◆ OnBoardingController() [3/3]

Sage.ES.Onboarding.Clases.OnBoardingController.OnBoardingController ( IHttpRequestOnboarding httpRequestOnboarding)
inline

S50MIG-3577: Constructor con inyección de dependencias de la interfaz de IHttpRequestOnboarding.

Parámetros
httpRequestOnboarding

Definición en la línea 1198 del archivo OnBoardingController.cs.

Documentación de funciones miembro

◆ _AddonActivo()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._AddonActivo ( string tcAddon)
inlinevirtual

Obtener si el add-on está activo.

Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 791 del archivo OnBoardingController.cs.

◆ _DescargarJSON()

virtual Dictionary< string, string > Sage.ES.Onboarding.Clases.OnBoardingController._DescargarJSON ( DateTime tdFecha)
inlinevirtual

◆ _DismissRememberLater()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._DismissRememberLater ( INoticia toNoticia)
inlinevirtual

Acción a realizar al marcar una notícia como leida.

Parámetros
toNoticianoticia
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 718 del archivo OnBoardingController.cs.

◆ _EsNoticiaRememberLater()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._EsNoticiaRememberLater ( INoticia toNoticia)
inlinevirtual

Devuelve si la noticia está en un estado de remember.

Parámetros
toNoticiaNoticia a validar
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 418 del archivo OnBoardingController.cs.

◆ _Find()

virtual List< INodo > Sage.ES.Onboarding.Clases.OnBoardingController._Find ( string tcTitulo = "",
List< string > tlstPosiblesEtiquetas = null )
inlinevirtual

Nodos que contienen tcTitulo o la etiqueta.

Parámetros
tcTitulo
tlstPosiblesEtiquetas
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 440 del archivo OnBoardingController.cs.

◆ _FindNoticia() [1/2]

virtual List< INoticia > Sage.ES.Onboarding.Clases.OnBoardingController._FindNoticia ( IAyudaContextual toAyudaContextual,
int tnCategoria,
bool tlFormaciones,
string tcTexto = "" )
inlinevirtual

Busca noticias por categoria y texto.

Parámetros
toAyudaContextual
tnCategoria
tlFormaciones
tcTexto
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 464 del archivo OnBoardingController.cs.

◆ _FindNoticia() [2/2]

virtual List< INoticia > Sage.ES.Onboarding.Clases.OnBoardingController._FindNoticia ( IAyudaContextual toAyudaContextual,
string tcTexto = "" )
inlinevirtual

Busca noticias.

Parámetros
toAyudaContextual
tcTexto
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 451 del archivo OnBoardingController.cs.

◆ _InicializarPropiedades()

virtual void Sage.ES.Onboarding.Clases.OnBoardingController._InicializarPropiedades ( string tcUsuario = "")
inlinevirtual

comprobamos si existen las tablas y inicializamos las propiedades (Descargar datos, configuraciones,...)

Parámetros
tcUsuario

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 213 del archivo OnBoardingController.cs.

◆ _LaunchEventRememberLaterResult()

void Sage.ES.Onboarding.Clases.OnBoardingController._LaunchEventRememberLaterResult ( INoticiaParam toParam)
inline

Notificamos a los subscriptores para refrescar la noticia marcada para recordar más tarde.

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Definición en la línea 726 del archivo OnBoardingController.cs.

◆ _LoadAyudaContextual() [1/3]

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._LoadAyudaContextual ( string tcPantalla,
IAyudaContextual toAyudaContextual,
out Dictionary< TipoInformacion, object > tdicInf )
inlinevirtual

Carga toda la información relacionada con este usuario.

Parámetros
tcPantalla
toAyudaContextual
tdicInf
Devuelve

Definición en la línea 235 del archivo OnBoardingController.cs.

◆ _LoadAyudaContextual() [2/3]

virtual List< ICategoria > Sage.ES.Onboarding.Clases.OnBoardingController._LoadAyudaContextual ( string tcPantalla,
IAyudaContextual toonBoardingController )
inlinevirtual

Carga toda la información relacionada con este usuario.

Parámetros
tcPantalla
toonBoardingController
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Definición en la línea 223 del archivo OnBoardingController.cs.

◆ _LoadAyudaContextual() [3/3]

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._LoadAyudaContextual ( string tcPantalla,
string tcPantallaNoticias,
IAyudaContextual toAyudaContextual,
out Dictionary< TipoInformacion, object > tdicInf )
inlinevirtual

Carga toda la información relacionada con este usuario.

Parámetros
tcPantalla
tcPantallaNoticias
toAyudaContextual
tdicInf
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 249 del archivo OnBoardingController.cs.

◆ _LoadNewsPopUp()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._LoadNewsPopUp ( )
inlinevirtual

Consultar las noticias marcadas para recordar más tarde y presentar el usercontrol pop-up.

Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 708 del archivo OnBoardingController.cs.

◆ _Log()

virtual void Sage.ES.Onboarding.Clases.OnBoardingController._Log ( string tcLog)
inlinevirtual

Para poder gestionar logs.

Parámetros
tcLogLog

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 684 del archivo OnBoardingController.cs.

◆ _NoticiaCategorias()

virtual List< INoticiaCategoria > Sage.ES.Onboarding.Clases.OnBoardingController._NoticiaCategorias ( )
inlinevirtual

Devuelve las categorias que tenemos.

Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 473 del archivo OnBoardingController.cs.

◆ _Noticias()

virtual List< INoticia > Sage.ES.Onboarding.Clases.OnBoardingController._Noticias ( IAyudaContextual toAyudaContextual,
bool tlConfigPant = true )
inlinevirtual
Parámetros
toAyudaContextual
tlConfigPant
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 665 del archivo OnBoardingController.cs.

◆ _NoticiasCategoriasPantalla()

virtual INoticiaCategoriasConfiguracion Sage.ES.Onboarding.Clases.OnBoardingController._NoticiasCategoriasPantalla ( IAyudaContextual toAyudaContextual)
inlinevirtual

Devuelve la configuración de las categorias de las noticias por pantalla.

Parámetros
toAyudaContextual
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 644 del archivo OnBoardingController.cs.

◆ _NoticiasCategoriasUsuario()

virtual INoticiaCategoriasConfiguracion Sage.ES.Onboarding.Clases.OnBoardingController._NoticiasCategoriasUsuario ( IAyudaContextual toAyudaContextual)
inlinevirtual

Devuelve la configuración de las categorias de las noticias por usuario.

Parámetros
toAyudaContextual
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 654 del archivo OnBoardingController.cs.

◆ _NumeroTotalNoticias()

virtual int Sage.ES.Onboarding.Clases.OnBoardingController._NumeroTotalNoticias ( IAyudaContextual toAyudaContextual)
inlinevirtual

Número total de noticias leidas y no leidas.

Parámetros
toAyudaContextual
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 675 del archivo OnBoardingController.cs.

◆ _ObtenerInformacionJSON() [1/2]

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._ObtenerInformacionJSON ( DateTime tdFecha,
out Dictionary< TipoInformacion, object > tdicInf )
inlinevirtual

Deserializamos los ficheros descargados y los devolvemos como listas en el diccionario.

Parámetros
tdFecha
tdicInf
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 613 del archivo OnBoardingController.cs.

◆ _ObtenerInformacionJSON() [2/2]

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._ObtenerInformacionJSON ( DateTime tdFecha,
ref List< ICategoria > tlstCategoria,
ref List< INodo > tlstNodo,
ref List< IVersion > tlstVersiones )
inlinevirtual

Deserializamos los ficheros descargados.

Parámetros
tdFecha
tlstCategoria
tlstNodo
tlstVersiones
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Definición en la línea 585 del archivo OnBoardingController.cs.

◆ _OnClickAyudaContextualColabora()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._OnClickAyudaContextualColabora ( string tcPantalla)
inlinevirtual

click a la web de colabora con nosotros

Parámetros
tcPantallaIdentificador de la pantalla
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 348 del archivo OnBoardingController.cs.

◆ _OnClickAyudaContextualForm()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._OnClickAyudaContextualForm ( INodo toNodo)
inlinevirtual

click fomrulario

Parámetros
toNodo
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 304 del archivo OnBoardingController.cs.

◆ _OnClickAyudaContextualQuieresSaberMas()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._OnClickAyudaContextualQuieresSaberMas ( )
inlinevirtual

click a la web de quieres saber más

Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 357 del archivo OnBoardingController.cs.

◆ _OnClickAyudaContextualURL()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._OnClickAyudaContextualURL ( INodo toNodo)
inlinevirtual

click URL

Parámetros
toNodo
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 314 del archivo OnBoardingController.cs.

◆ _OnClickAyudaContextualVerAvisosYRecordatorios()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._OnClickAyudaContextualVerAvisosYRecordatorios ( )
inlinevirtual

Ver avisos y recordatorios.

Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 366 del archivo OnBoardingController.cs.

◆ _OnClickAyudaContextualVideo()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._OnClickAyudaContextualVideo ( INodo toNodo,
bool tlClose = false )
inlinevirtual

click Vídeo

Parámetros
toNodoNodo del vídeo
tlCloseCerrar vídeo
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 325 del archivo OnBoardingController.cs.

◆ _OnClickNoticiasURL()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._OnClickNoticiasURL ( INoticia toNoticia)
inlinevirtual

Acción para abrir en el navegador predeterminado la URL correspondiente a la notícia.

Parámetros
toNoticiaNodo sobre el que se va a realizar la acción
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 376 del archivo OnBoardingController.cs.

◆ _OnClickNoticiasWalkthrough()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._OnClickNoticiasWalkthrough ( INoticia toNoticia,
IAyudaContextual toAyudaContextual )
inlinevirtual

Acción para abrir en el navegador predeterminado la guia de pasos.

Parámetros
toNoticiaNodo sobre el que se va a realizar la acción
toAyudaContextualReferencia a la ayuda contextual
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 387 del archivo OnBoardingController.cs.

◆ _OnClickRateNoticias()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._OnClickRateNoticias ( INoticia toNoticia,
AccionNoticia toAccionNoticia )
inlinevirtual

Acción para valorar una notícia.

Parámetros
toNoticiaNodo sobre el que se va a realizar la acción
toAccionNoticiaAcción de la noticia
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 398 del archivo OnBoardingController.cs.

◆ _OnClickRememberLater()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._OnClickRememberLater ( INoticiaParam toNoticiaParam)
inlinevirtual

Acción para recordar más tarde.

Parámetros
toNoticiaParamNodo sobre el que se va a realizar la acción
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 408 del archivo OnBoardingController.cs.

◆ _OnShowNoticiasWalkthrough()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._OnShowNoticiasWalkthrough ( IAyudaContextual toAyudaContextual,
int tnIdNoticia = 0,
Rectangle toRectangle = new Rectangle() )
inlinevirtual

Presentar las noticias en la pantalla 0 , InProductFeedBack.

Parámetros
toAyudaContextualReferencia a la ayuda contextual
tnIdNoticiaId de la noticia para el formulario de InProductFeedBack (NPS)
toRectangleArea del formulario


Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 485 del archivo OnBoardingController.cs.

◆ _OpcionesServicioSoporte()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._OpcionesServicioSoporte ( ref List< ICategoria > tstCategorias,
ref List< INodo > lstNodos )
inlinevirtual

Devuelve la listas de las categorias y nodos a presentar en la página de Servicio Soporte.

Parámetros
tstCategoriasLista de categorías
lstNodosLista de nodos
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 429 del archivo OnBoardingController.cs.

◆ _PresentacionAyuda()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._PresentacionAyuda ( )
inlinevirtual

Si mostramos la ayuda desplegada.

Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 294 del archivo OnBoardingController.cs.

◆ _QuestionMessage()

virtual IQuestionMessage Sage.ES.Onboarding.Clases.OnBoardingController._QuestionMessage ( IQuestionMessage toQuestion)
inlinevirtual

Realizar una pregunta al usuario.

Parámetros
toQuestionClase con la info de la question
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 801 del archivo OnBoardingController.cs.

◆ _RefreshNoticias()

virtual void Sage.ES.Onboarding.Clases.OnBoardingController._RefreshNoticias ( )
inlinevirtual

Refrescar las noticias.

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 736 del archivo OnBoardingController.cs.

◆ _Save()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._Save ( INodo toNodo)
inlinevirtual

Para guardar información de un nodo en concreto.

Parámetros
toNodo
Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 495 del archivo OnBoardingController.cs.

◆ _SaveAyudaContextual()

virtual void Sage.ES.Onboarding.Clases.OnBoardingController._SaveAyudaContextual ( IAyudaContextual toAyudaContextual)
inlinevirtual

Save.

Parámetros
toAyudaContextual

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 259 del archivo OnBoardingController.cs.

◆ _SaveNoticias()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._SaveNoticias ( IAyudaContextual toAyudaContextual)
inlinevirtual

Save noticias.

Parámetros
toAyudaContextual

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 267 del archivo OnBoardingController.cs.

◆ _SaveNoticiasConfiguracionPantalla()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._SaveNoticiasConfiguracionPantalla ( IAyudaContextual toAyudaContextual)
inlinevirtual

Save configuración noticias.

Parámetros
toAyudaContextual

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 285 del archivo OnBoardingController.cs.

◆ _SaveNoticiasConfiguracionUsuario()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._SaveNoticiasConfiguracionUsuario ( IAyudaContextual toAyudaContextual)
inlinevirtual

Save configuración noticias.

Parámetros
toAyudaContextual

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 276 del archivo OnBoardingController.cs.

◆ _ShowConfiguracionNotificaciones()

virtual bool Sage.ES.Onboarding.Clases.OnBoardingController._ShowConfiguracionNotificaciones ( IAyudaContextual toAyudaContextual)
inlinevirtual

Configuració notificaciones.

Parámetros
toAyudaContextual

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 634 del archivo OnBoardingController.cs.

◆ _UrlBase()

virtual string Sage.ES.Onboarding.Clases.OnBoardingController._UrlBase ( )
inlinevirtual

Url de donde se descarga la información.

Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 504 del archivo OnBoardingController.cs.

◆ _UrlBaseAyuda()

virtual string Sage.ES.Onboarding.Clases.OnBoardingController._UrlBaseAyuda ( )
inlinevirtual

Url de donde se descarga la información de la ayuda contextual.

Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 513 del archivo OnBoardingController.cs.

◆ _UserDataFolder()

virtual string Sage.ES.Onboarding.Clases.OnBoardingController._UserDataFolder ( )
inlinevirtual

Path donde se descargan los ficheros que necesita el WebView2.

Devuelve

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 692 del archivo OnBoardingController.cs.

◆ _ValidacionDescargaFicheros()

virtual void Sage.ES.Onboarding.Clases.OnBoardingController._ValidacionDescargaFicheros ( string tcTipoDescarga,
Dictionary< string, string > tdicFicheros )
inlinevirtual

Método para validar los ficheros que se han descargado, en tlistFicheros aparecen los ficheros que ha habido algun problema con la petición.

Parámetros
tcTipoDescarga
tdicFicheros

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Reimplementado en Sage.ES.Onboarding.Clases.OnBoardingControllerSage50.

Definición en la línea 572 del archivo OnBoardingController.cs.

◆ Dispose()

void Sage.ES.Onboarding.Clases.OnBoardingController.Dispose ( )
inline

Dispose.

Definición en la línea 700 del archivo OnBoardingController.cs.

Documentación de propiedades

◆ _Aplicacion

int Sage.ES.Onboarding.Clases.OnBoardingController._Aplicacion
getset

Aplicacion.

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Definición en la línea 47 del archivo OnBoardingController.cs.

◆ _Compilacion

string Sage.ES.Onboarding.Clases.OnBoardingController._Compilacion
getset

Compilacion de la aplicación.

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Definición en la línea 136 del archivo OnBoardingController.cs.

◆ _DescargarNoticias

bool Sage.ES.Onboarding.Clases.OnBoardingController._DescargarNoticias
getset

Descarga de noticias.

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Definición en la línea 194 del archivo OnBoardingController.cs.

◆ _Entorno

string Sage.ES.Onboarding.Clases.OnBoardingController._Entorno
getset

Si el WS apunta a un PRE/PRO/QA.

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Definición en la línea 107 del archivo OnBoardingController.cs.

◆ _HttpRequest

IHttpRequestOnboarding Sage.ES.Onboarding.Clases.OnBoardingController._HttpRequest
getset

S50MIG-3577: Interfaz para HttpRequestOnboarding o otras clases y poder inyectar dependencias.

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Definición en la línea 203 del archivo OnBoardingController.cs.

◆ _IsLoaded

bool Sage.ES.Onboarding.Clases.OnBoardingController._IsLoaded
getset

Indica si ya esta cargada la instancia.

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Definición en la línea 184 del archivo OnBoardingController.cs.

◆ _Licencia

string Sage.ES.Onboarding.Clases.OnBoardingController._Licencia
getset

Código de licencia.

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Definición en la línea 77 del archivo OnBoardingController.cs.

◆ _Mensaje_Error

string Sage.ES.Onboarding.Clases.OnBoardingController._Mensaje_Error
getset

Mensaje de error.

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Definición en la línea 92 del archivo OnBoardingController.cs.

◆ _NPS

INPS Sage.ES.Onboarding.Clases.OnBoardingController._NPS
getset

Gestión del NPS Se debe de asignar la instancia correspondiente en el controllador derivado de cada aplicación.

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Definición en la línea 168 del archivo OnBoardingController.cs.

◆ _PlayingVideo

bool Sage.ES.Onboarding.Clases.OnBoardingController._PlayingVideo
getset

Indica que se está reproduciendo un vídeo.

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Definición en la línea 151 del archivo OnBoardingController.cs.

◆ _Usuario

string Sage.ES.Onboarding.Clases.OnBoardingController._Usuario
getset

Usuario.

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Definición en la línea 62 del archivo OnBoardingController.cs.

◆ _Version

string Sage.ES.Onboarding.Clases.OnBoardingController._Version
getset

Versin de la aplicación.

Implementa Sage.ES.Onboarding.Interfaces.IOnBoardingController.

Definición en la línea 122 del archivo OnBoardingController.cs.

Documentación de eventos

◆ _EventRememberLaterResult

_RememberLaterResult_Handler Sage.ES.Onboarding.Clases.OnBoardingController._EventRememberLaterResult

Desencadena el evento refresco de noticia marcada para recordar más tarde.

Definición en la línea 25 del archivo OnBoardingController.cs.


La documentación de esta clase está generada del siguiente archivo: