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

Clase base NPSBase para realizar la encuenta (NPS) Será necesario realizar una clase derivada sonre esta e implementar los métodos correspondientes Más...

Diagrama de herencias de Sage.ES.Onboarding.Clases.NPSBase
Sage.ES.Onboarding.Interfaces.INPS sage.ew.ewbase.Clases.NPSSage50

Métodos públicos

 NPSBase (IOnBoardingController toOnBoardingController)
 Constructor con la referencia del controlador Más...
 
virtual bool _MustSHowNPSPoll ()
 Determina en que momento se presenta la encuesta Más...
 
virtual void _Show ()
 Presentará el formulario para poder realizar la encuesta al usuario A implementar en la clase derivada Más...
 
virtual bool _Send ()
 Envía la encuesta a nuestra base de datos de Onboarding Más...
 
virtual bool _Cancel ()
 Envia la encuesta a nuestra base de datos de Onboarding conforme el usuario ha cancelado la encuesta Más...
 
virtual void _OnError (Exception e)
 En caso que haya un error en el envio o cancelación se dispara este método Más...
 
void Dispose ()
 Dispose Más...
 

Métodos protegidos

virtual void _NotificarError (string tcError)
 Notificamos un error Más...
 
virtual void Dispose (bool disposing)
 Implementación del patrón del Dispose Más...
 

Propiedades

INPSPoll _NPSPoll [get, set]
 Encuesta a realizar Más...
 
string _Mensaje_Error [get, set]
 Mensaje de error Más...
 
- Propiedades heredados desde Sage.ES.Onboarding.Interfaces.INPS
INPSPoll _NPSPoll [get, set]
 Encuesta a realizar Más...
 
string _Mensaje_Error [get, set]
 Mensaje de error Más...
 

Descripción detallada

Clase base NPSBase para realizar la encuenta (NPS) Será necesario realizar una clase derivada sonre esta e implementar los métodos correspondientes

Definición en la línea 19 del archivo NPSBase.cs.

Documentación del constructor y destructor

◆ NPSBase()

Sage.ES.Onboarding.Clases.NPSBase.NPSBase ( IOnBoardingController  toOnBoardingController)
inline

Constructor con la referencia del controlador

Parámetros
toOnBoardingController

Definición en la línea 48 del archivo NPSBase.cs.

Documentación de las funciones miembro

◆ _Cancel()

virtual bool Sage.ES.Onboarding.Clases.NPSBase._Cancel ( )
inlinevirtual

Envia la encuesta a nuestra base de datos de Onboarding conforme el usuario ha cancelado la encuesta

Devuelve

Implementa Sage.ES.Onboarding.Interfaces.INPS.

Definición en la línea 137 del archivo NPSBase.cs.

◆ _MustSHowNPSPoll()

virtual bool Sage.ES.Onboarding.Clases.NPSBase._MustSHowNPSPoll ( )
inlinevirtual

Determina en que momento se presenta la encuesta

Devuelve

Implementa Sage.ES.Onboarding.Interfaces.INPS.

Definición en la línea 59 del archivo NPSBase.cs.

◆ _NotificarError()

virtual void Sage.ES.Onboarding.Clases.NPSBase._NotificarError ( string  tcError)
inlineprotectedvirtual

Notificamos un error

Parámetros
tcError

Definición en la línea 324 del archivo NPSBase.cs.

◆ _OnError()

virtual void Sage.ES.Onboarding.Clases.NPSBase._OnError ( Exception  e)
inlinevirtual

En caso que haya un error en el envio o cancelación se dispara este método

Parámetros
e

Implementa Sage.ES.Onboarding.Interfaces.INPS.

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

◆ _Send()

virtual bool Sage.ES.Onboarding.Clases.NPSBase._Send ( )
inlinevirtual

Envía la encuesta a nuestra base de datos de Onboarding

Devuelve

Implementa Sage.ES.Onboarding.Interfaces.INPS.

Definición en la línea 128 del archivo NPSBase.cs.

◆ _Show()

virtual void Sage.ES.Onboarding.Clases.NPSBase._Show ( )
inlinevirtual

Presentará el formulario para poder realizar la encuesta al usuario A implementar en la clase derivada

Implementa Sage.ES.Onboarding.Interfaces.INPS.

Reimplementado en sage.ew.ewbase.Clases.NPSSage50.

Definición en la línea 120 del archivo NPSBase.cs.

◆ Dispose() [1/2]

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

Dispose

Definición en la línea 343 del archivo NPSBase.cs.

◆ Dispose() [2/2]

virtual void Sage.ES.Onboarding.Clases.NPSBase.Dispose ( bool  disposing)
inlineprotectedvirtual

Implementación del patrón del Dispose

Parámetros
disposingDispose of unmanaged resources

Definición en la línea 353 del archivo NPSBase.cs.

Documentación de propiedades

◆ _Mensaje_Error

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

Mensaje de error

Definición en la línea 40 del archivo NPSBase.cs.

◆ _NPSPoll

INPSPoll Sage.ES.Onboarding.Clases.NPSBase._NPSPoll
getset

Encuesta a realizar

Definición en la línea 31 del archivo NPSBase.cs.


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