Referencia de la Clase Sage.ES.Onboarding.Clases.OnBoardingControllerSage50

Clase OnBoardingController propia de Sage 50 Más...

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

Estructuras de datos

class  JavaScriptSerializer_DateTimeConverter
 Para poder serializar las fechas mediante JavaScriptSerializer - UTC DateTime Más...
 

Métodos públicos

 OnBoardingControllerSage50 ()
 cosntructor Más...
 
 OnBoardingControllerSage50 (string tcUsuario)
 Constructor Más...
 
override void _InicializarPropiedades (string tcUsuario="")
 comprobamos si existen las tablas y inicializamos las propiedades (Descargar datos, configuraciones,...) Más...
 
override bool _LoadAyudaContextual (string tcPantalla, string tcPantallaNoticias, IAyudaContextual toAyudaContextual, out Dictionary< TipoInformacion, object > tdicInf)
 Ayuda contextual (onboarding + noticias +...) Más...
 
override INoticiaCategoriasConfiguracion _NoticiasCategoriasUsuario (IAyudaContextual toAyudaContextual)
 
override INoticiaCategoriasConfiguracion _NoticiasCategoriasPantalla (IAyudaContextual toAyudaContextual)
 Devuelve la configuración de las categorias de las noticias segun pantalla y usuario Más...
 
override List< INoticia_Noticias (IAyudaContextual toAyudaContextual, bool tlConfigPant=true)
 Devuelve las noticias por pantalla Más...
 
override int _NumeroTotalNoticias (IAyudaContextual toAyudaContextual)
 Numero total de noticias leidas y no leidas Más...
 
override bool _ShowConfiguracionNotificaciones (IAyudaContextual toAyudaContextual)
 Presenta el formulario de configuración (preferencias) de las notificaciones Más...
 
override bool _ObtenerInformacionJSON (DateTime tdFecha, out Dictionary< TipoInformacion, object > tdicInf)
 Obtener ficheros JSON Más...
 
override Dictionary< string, string > _DescargarJSON (DateTime tdFecha)
 Descarga de los ficheros JSON Más...
 
override 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 Más...
 
override void _SaveAyudaContextual (IAyudaContextual toAyudaContextual)
 
override bool _PresentacionAyuda ()
 Si mostramos la ayuda desplegada Más...
 
override bool _SaveNoticias (IAyudaContextual toAyudaContextual)
 Save noticias Más...
 
override bool _SaveNoticiasConfiguracionUsuario (IAyudaContextual toAyudaContextual)
 Save noticias configuracion (guardamos los q no quiere ver) Más...
 
override bool _SaveNoticiasConfiguracionPantalla (IAyudaContextual toAyudaContextual)
 
override List< INodo_Find (string tcTitulo="", List< string > tlstPosiblesEtiquetas=null)
 Nodos que contienen tcTitulo o la etiqueta Más...
 
override bool _Save (INodo toNodo)
 Guarda la información de un nodo Más...
 
override bool _OnClickAyudaContextualForm (INodo toNodo)
 Acción para abrir un formulario de Sage 50 Más...
 
override bool _OnClickAyudaContextualURL (INodo toNodo)
 Acción para abrir en el navegador predeterminado la URL correspondiente Más...
 
override bool _OnClickAyudaContextualVideo (INodo toNodo, bool tlClose=false)
 Acción para ver el vídeo de la ayuda Más...
 
override bool _OnClickAyudaContextualColabora (string tcPantalla)
 click a la web de colabora con nosotros Más...
 
override bool _OnClickAyudaContextualQuieresSaberMas ()
 click a la web de quieres saber más Más...
 
override bool _OnClickAyudaContextualVerAvisosYRecordatorios ()
 Ver avisos y recordatorios Más...
 
override string _UrlBaseAyuda ()
 Url de descarga de datos de la ayuda contextual Más...
 
override string _UrlBase ()
 url descarga datos Más...
 
override bool _OnClickNoticiasURL (INoticia toNoticia)
 Acción para abrir en el navegador predeterminado la URL correspondiente a la notícia Más...
 
override bool _OnClickNoticiasWalkthrough (INoticia toNoticia, IAyudaContextual toAyudaContextual)
 Acción para abrir en el navegador predeterminado la guia de pasos Más...
 
override bool _OnClickRateNoticias (INoticia toNoticia, AccionNoticia toAccionNoticia)
 Acción para valorar una notícia Más...
 
override bool _OnClickRememberLater (INoticiaParam toNoticiaParam)
 Acción para recordar más tarde Más...
 
override bool _LoadNewsPopUp ()
 Consultar las noticias marcadas para recordar más tarde y presentar el usercontrol pop-up Más...
 
override bool _DismissRememberLater (INoticia toNoticia)
 Acción a realizar al marcar una notícia como leida Más...
 
override void _RefreshNoticias ()
 Refrescar las noticias Más...
 
override bool _EsNoticiaRememberLater (INoticia toNoticia)
 Devuelve si la noticia está en un estado de remember Más...
 
override 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 Más...
 
override bool _OnShowNoticiasWalkthrough (IAyudaContextual toAyudaContextual, int tnIdNoticia, Rectangle toRectangle)
 Presentar las noticias en la pantalla 0 y del InProductFeedBack en el formulario de Walkthroughs Más...
 
override List< INoticiaCategoria_NoticiaCategorias ()
 Devuelve las categorias visibles Más...
 
override List< INoticia_FindNoticia (IAyudaContextual toAyudaContextual, string tcTexto="")
 
override void _Log (string tcLog)
 Para poder gestionar logs Más...
 
override string _UserDataFolder ()
 Path donde se descargan los ficheros que necesita el WebView2 Más...
 
string _ObtenerVideo (int tnNodo)
 Devuelve la url del video que corresponde al nodo pasado por parámetro. Más...
 
void _WebService (INodo toNodo)
 WebServide de la ayuda contextual Más...
 
void _WebService (INoticia toNoticia, bool tlPantalla0=false)
 WebServide de las noticias Más...
 
void _WebService (INoticia toNoticia, AccionNoticia toAccionNoticia)
 Webservice para la valoración de las noticias Más...
 
void _WebService (string tcKey, string tcPantalla="", string tcInformacion="")
 WebServise de la ayuda contextual Más...
 
void _Reload (bool tlLog=false)
 Consultamos nuevamente la información del OnBoarding Más...
 
bool _ShowWalkthroughs (IAyudaContextual toAyudaContextual)
 Presentamos la pantalla de los Walkthrough Más...
 
bool _ShowWalkthrough (IAyudaContextual toAyudaContextual, int tnIdNoticia)
 Presentamos la pantalla de los Walkthrough utilizado para el InProductFeedback (NPS) Más...
 
- Métodos públicos heredados desde Sage.ES.Onboarding.Clases.OnBoardingController
virtual List< ICategoria_LoadAyudaContextual (string tcPantalla, IAyudaContextual toonBoardingController)
 Carga toda la información relacionada con este usuario Más...
 
virtual bool _LoadAyudaContextual (string tcPantalla, IAyudaContextual toAyudaContextual, out Dictionary< TipoInformacion, object > tdicInf)
 Carga toda la información relacionada con este usuario Más...
 
virtual bool _ObtenerInformacionJSON (DateTime tdFecha, ref List< ICategoria > tlstCategoria, ref List< INodo > tlstNodo, ref List< IVersion > tlstVersiones)
 Deserializamos los ficheros descargados Más...
 
void Dispose ()
 Dispose Más...
 
void _LaunchEventRememberLaterResult (INoticiaParam toParam)
 Notificamos a los subscriptores para refrescar la noticia marcada para recordar más tarde Más...
 
 OnBoardingController ()
 Constructor Más...
 
 OnBoardingController (string tcUsuario)
 Constructor Más...
 

Propiedades

NewsRemember _NewsRemember [get]
 Devuelve objeto de NewsRemember Más...
 
- Propiedades heredados desde Sage.ES.Onboarding.Clases.OnBoardingController
int _Aplicacion [get, set]
 Aplicacion Más...
 
string _Usuario [get, set]
 Usuario Más...
 
string _Licencia [get, set]
 Código de licencia Más...
 
string _Mensaje_Error [get, set]
 Mensaje de error Más...
 
string _Entorno [get, set]
 Si el WS apunta a un PRE/PRO/QA Más...
 
string _Version [get, set]
 Versin de la aplicación Más...
 
string _Compilacion [get, set]
 Compilacion de la aplicación Más...
 
bool _PlayingVideo [get, set]
 Indica que se está reproduciendo un vídeo Más...
 
INPS _NPS [get, set]
 Gestión del NPS Se debe de asignar la instancia correspondiente en el controllador derivado de cada aplicación Más...
 
bool _IsLoaded [get, set]
 Indica si ya esta cargada la instancia Más...
 
bool _DescargarNoticias [get, set]
 Descarga de noticias Más...
 
- Propiedades heredados desde Sage.ES.Onboarding.Interfaces.IOnBoardingController
int _Aplicacion [get, set]
 Aplicacion Más...
 
string _Usuario [get, set]
 Usuario Más...
 
string _Licencia [get, set]
 Código de licencia Más...
 
string _Mensaje_Error [get, set]
 Mensaje error Más...
 
string _Entorno [get, set]
 Si el WS apunta a un PRE/PRO/QA Más...
 
string _Version [get, set]
 Versin de la aplicación Más...
 
string _Compilacion [get, set]
 Compilacion de la aplicación Más...
 
bool _PlayingVideo [get, set]
 Indica que se está reproduciendo un vídeo Más...
 
INPS _NPS [get, set]
 Gestión del NPS Más...
 
bool _IsLoaded [get, set]
 Indica si ya esta cargada la instancia Más...
 
bool _DescargarNoticias [get, set]
 Descarga de noticias Más...
 

Otros miembros heredados

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

Descripción detallada

Clase OnBoardingController propia de Sage 50

Definición en la línea 34 del archivo OnBoardingControllerSage50.cs.

Documentación del constructor y destructor

◆ OnBoardingControllerSage50() [1/2]

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

cosntructor

Definición en la línea 146 del archivo OnBoardingControllerSage50.cs.

◆ OnBoardingControllerSage50() [2/2]

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

Constructor

Definición en la línea 153 del archivo OnBoardingControllerSage50.cs.

Documentación de las funciones miembro

◆ _DescargarJSON()

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

Descarga de los ficheros JSON

Guarda los ficheros en formato JSON en el LOG del servidor LOGS

Parámetros
tdFecha
Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 415 del archivo OnBoardingControllerSage50.cs.

◆ _DismissRememberLater()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._DismissRememberLater ( INoticia  toNoticia)
inlinevirtual

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

Parámetros
toNoticianoticia
Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 982 del archivo OnBoardingControllerSage50.cs.

◆ _EsNoticiaRememberLater()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._EsNoticiaRememberLater ( INoticia  toNoticia)
inlinevirtual

Devuelve si la noticia está en un estado de remember

Parámetros
toNoticiaNoticia a validar
Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 1009 del archivo OnBoardingControllerSage50.cs.

◆ _Find()

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

Nodos que contienen tcTitulo o la etiqueta

Parámetros
tcTitulo
tlstPosiblesEtiquetas
Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 622 del archivo OnBoardingControllerSage50.cs.

◆ _FindNoticia()

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

Parámetros
toAyudaContextual
tcTexto
Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 1250 del archivo OnBoardingControllerSage50.cs.

◆ _InicializarPropiedades()

override void Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._InicializarPropiedades ( string  tcUsuario = "")
inlinevirtual

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

Parámetros
tcUsuario

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 165 del archivo OnBoardingControllerSage50.cs.

◆ _LoadAyudaContextual()

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

Ayuda contextual (onboarding + noticias +...)

Parámetros
tcPantalla
tcPantallaNoticias
toAyudaContextual
tdicInf
Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 198 del archivo OnBoardingControllerSage50.cs.

◆ _LoadNewsPopUp()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._LoadNewsPopUp ( )
inlinevirtual

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

Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 971 del archivo OnBoardingControllerSage50.cs.

◆ _Log()

override void Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._Log ( string  tcLog)
inlinevirtual

Para poder gestionar logs

Parámetros
tcLogLog

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 1267 del archivo OnBoardingControllerSage50.cs.

◆ _NoticiaCategorias()

override List<INoticiaCategoria> Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._NoticiaCategorias ( )
inlinevirtual

Devuelve las categorias visibles

Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 1225 del archivo OnBoardingControllerSage50.cs.

◆ _Noticias()

override List<INoticia> Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._Noticias ( IAyudaContextual  toAyudaContextual,
bool  tlConfigPant = true 
)
inlinevirtual

Devuelve las noticias por pantalla

Parámetros
toAyudaContextual
tlConfigPant
Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 306 del archivo OnBoardingControllerSage50.cs.

◆ _NoticiasCategoriasPantalla()

override INoticiaCategoriasConfiguracion Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._NoticiasCategoriasPantalla ( IAyudaContextual  toAyudaContextual)
inlinevirtual

Devuelve la configuración de las categorias de las noticias segun pantalla y usuario

Parámetros
toAyudaContextual
Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 275 del archivo OnBoardingControllerSage50.cs.

◆ _NoticiasCategoriasUsuario()

override INoticiaCategoriasConfiguracion Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._NoticiasCategoriasUsuario ( IAyudaContextual  toAyudaContextual)
inlinevirtual

Parámetros
toAyudaContextual
Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 262 del archivo OnBoardingControllerSage50.cs.

◆ _NumeroTotalNoticias()

override int Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._NumeroTotalNoticias ( IAyudaContextual  toAyudaContextual)
inlinevirtual

Numero total de noticias leidas y no leidas

Parámetros
toAyudaContextual
Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 351 del archivo OnBoardingControllerSage50.cs.

◆ _ObtenerInformacionJSON()

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

Obtener ficheros JSON

Parámetros
tdFecha
tdicInf
Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 379 del archivo OnBoardingControllerSage50.cs.

◆ _ObtenerVideo()

string Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._ObtenerVideo ( int  tnNodo)
inline

Devuelve la url del video que corresponde al nodo pasado por parámetro.

Parámetros
tnNodo
Devuelve

Definición en la línea 1287 del archivo OnBoardingControllerSage50.cs.

◆ _OnClickAyudaContextualColabora()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._OnClickAyudaContextualColabora ( string  tcPantalla)
inlinevirtual

click a la web de colabora con nosotros

Parámetros
tcPantallaIdentificador de la pantalla
Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 809 del archivo OnBoardingControllerSage50.cs.

◆ _OnClickAyudaContextualForm()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._OnClickAyudaContextualForm ( INodo  toNodo)
inlinevirtual

Acción para abrir un formulario de Sage 50

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

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 715 del archivo OnBoardingControllerSage50.cs.

◆ _OnClickAyudaContextualQuieresSaberMas()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._OnClickAyudaContextualQuieresSaberMas ( )
inlinevirtual

click a la web de quieres saber más

Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 827 del archivo OnBoardingControllerSage50.cs.

◆ _OnClickAyudaContextualURL()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._OnClickAyudaContextualURL ( INodo  toNodo)
inlinevirtual

Acción para abrir en el navegador predeterminado la URL correspondiente

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

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 752 del archivo OnBoardingControllerSage50.cs.

◆ _OnClickAyudaContextualVerAvisosYRecordatorios()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._OnClickAyudaContextualVerAvisosYRecordatorios ( )
inlinevirtual

Ver avisos y recordatorios

Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 844 del archivo OnBoardingControllerSage50.cs.

◆ _OnClickAyudaContextualVideo()

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

Acción para ver el vídeo de la ayuda

Parámetros
toNodoNodo sobre el que se va a realizar la acción
tlCloseCerrar vídeo
Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 781 del archivo OnBoardingControllerSage50.cs.

◆ _OnClickNoticiasURL()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._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

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 887 del archivo OnBoardingControllerSage50.cs.

◆ _OnClickNoticiasWalkthrough()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._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

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 919 del archivo OnBoardingControllerSage50.cs.

◆ _OnClickRateNoticias()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._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
toAccionNoticiaPara gestionar de donde viene la acción de like o dislike
Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 942 del archivo OnBoardingControllerSage50.cs.

◆ _OnClickRememberLater()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._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

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 956 del archivo OnBoardingControllerSage50.cs.

◆ _OnShowNoticiasWalkthrough()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._OnShowNoticiasWalkthrough ( IAyudaContextual  toAyudaContextual,
int  tnIdNoticia,
Rectangle  toRectangle 
)
inlinevirtual

Presentar las noticias en la pantalla 0 y del InProductFeedBack en el formulario de Walkthroughs

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


Parámetros
toRectangleArea del formulario (para la colocación del formulario del Walktrought)


Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 1216 del archivo OnBoardingControllerSage50.cs.

◆ _OpcionesServicioSoporte()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._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

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 1021 del archivo OnBoardingControllerSage50.cs.

◆ _PresentacionAyuda()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._PresentacionAyuda ( )
inlinevirtual

Si mostramos la ayuda desplegada

Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 488 del archivo OnBoardingControllerSage50.cs.

◆ _RefreshNoticias()

override void Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._RefreshNoticias ( )
inlinevirtual

Refrescar las noticias

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 990 del archivo OnBoardingControllerSage50.cs.

◆ _Reload()

void Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._Reload ( bool  tlLog = false)
inline

Consultamos nuevamente la información del OnBoarding

Parámetros
tlLogGuarda el Log de la información de los JSON

Definición en la línea 1374 del archivo OnBoardingControllerSage50.cs.

◆ _Save()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._Save ( INodo  toNodo)
inlinevirtual

Guarda la información de un nodo

Parámetros
toNodo
Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 666 del archivo OnBoardingControllerSage50.cs.

◆ _SaveAyudaContextual()

override void Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._SaveAyudaContextual ( IAyudaContextual  toAyudaContextual)
inlinevirtual

Parámetros
toAyudaContextual

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 479 del archivo OnBoardingControllerSage50.cs.

◆ _SaveNoticias()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._SaveNoticias ( IAyudaContextual  toAyudaContextual)
inlinevirtual

Save noticias

Parámetros
toAyudaContextual

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 510 del archivo OnBoardingControllerSage50.cs.

◆ _SaveNoticiasConfiguracionPantalla()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._SaveNoticiasConfiguracionPantalla ( IAyudaContextual  toAyudaContextual)
inlinevirtual

Parámetros
toAyudaContextual

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 579 del archivo OnBoardingControllerSage50.cs.

◆ _SaveNoticiasConfiguracionUsuario()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._SaveNoticiasConfiguracionUsuario ( IAyudaContextual  toAyudaContextual)
inlinevirtual

Save noticias configuracion (guardamos los q no quiere ver)

Parámetros
toAyudaContextual

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 558 del archivo OnBoardingControllerSage50.cs.

◆ _ShowConfiguracionNotificaciones()

override bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._ShowConfiguracionNotificaciones ( IAyudaContextual  toAyudaContextual)
inlinevirtual

Presenta el formulario de configuración (preferencias) de las notificaciones

Parámetros
toAyudaContextualReferencia a la ayuda contextual

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 365 del archivo OnBoardingControllerSage50.cs.

◆ _ShowWalkthrough()

bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._ShowWalkthrough ( IAyudaContextual  toAyudaContextual,
int  tnIdNoticia 
)
inline

Presentamos la pantalla de los Walkthrough utilizado para el InProductFeedback (NPS)

Parámetros
toAyudaContextualReferencia a la ayuda contextual de la pantalla
tnIdNoticiaIdentificador de la noticia
Devuelve

Definición en la línea 1517 del archivo OnBoardingControllerSage50.cs.

◆ _ShowWalkthroughs()

bool Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._ShowWalkthroughs ( IAyudaContextual  toAyudaContextual)
inline

Presentamos la pantalla de los Walkthrough

Parámetros
toAyudaContextualReferencia a la ayuda contextual de la pantalla
Devuelve

Definición en la línea 1506 del archivo OnBoardingControllerSage50.cs.

◆ _UrlBase()

override string Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._UrlBase ( )
inlinevirtual

url descarga datos

Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 874 del archivo OnBoardingControllerSage50.cs.

◆ _UrlBaseAyuda()

override string Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._UrlBaseAyuda ( )
inlinevirtual

Url de descarga de datos de la ayuda contextual

Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 859 del archivo OnBoardingControllerSage50.cs.

◆ _UserDataFolder()

override string Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._UserDataFolder ( )
inlinevirtual

Path donde se descargan los ficheros que necesita el WebView2

Devuelve

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 1277 del archivo OnBoardingControllerSage50.cs.

◆ _ValidacionDescargaFicheros()

override void Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._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

Reimplementado de Sage.ES.Onboarding.Clases.OnBoardingController.

Definición en la línea 430 del archivo OnBoardingControllerSage50.cs.

◆ _WebService() [1/4]

void Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._WebService ( INodo  toNodo)
inline

WebServide de la ayuda contextual

Parámetros
toNodoNodo a tratar

Definición en la línea 1318 del archivo OnBoardingControllerSage50.cs.

◆ _WebService() [2/4]

void Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._WebService ( INoticia  toNoticia,
bool  tlPantalla0 = false 
)
inline

WebServide de las noticias

Parámetros
toNoticiaNoticia a tratar
tlPantalla0Venimos de la pantalla 0

Definición en la línea 1332 del archivo OnBoardingControllerSage50.cs.

◆ _WebService() [3/4]

void Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._WebService ( INoticia  toNoticia,
AccionNoticia  toAccionNoticia 
)
inline

Webservice para la valoración de las noticias

Parámetros
toNoticiaNoticia
toAccionNoticiaAcción sobre el botón de Like

Definición en la línea 1346 del archivo OnBoardingControllerSage50.cs.

◆ _WebService() [4/4]

void Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._WebService ( string  tcKey,
string  tcPantalla = "",
string  tcInformacion = "" 
)
inline

WebServise de la ayuda contextual

Parámetros
tcKeyKey de la acción a gestionar
tcPantallaIdentificador de la pantalla
tcInformacionInformación relacinado de la key de la ayuda

Definición en la línea 1361 del archivo OnBoardingControllerSage50.cs.

Documentación de propiedades

◆ _NewsRemember

NewsRemember Sage.ES.Onboarding.Clases.OnBoardingControllerSage50._NewsRemember
get

Devuelve objeto de NewsRemember

Devuelve

Definición en la línea 127 del archivo OnBoardingControllerSage50.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: