Referencia de la Clase sage.ew.ewbase.Clases.EWException

PE-88322 : Clase especifica de Excepciones de Sage TPV Extra Primera versión: Faltaria definir bien en que contexto se debe utilizar, como se debe utilizar y acabar de definir los metodos necesarios para guardar el registro. Más...

Diagrama de herencias de sage.ew.ewbase.Clases.EWException
sage.ew.interficies.IEWException

Métodos públicos

 EWException ()
 Constructor vacio Más...
 
 EWException (String tcMessage)
 Constructor con mensaje Más...
 
 EWException (String tcMessage, Exception toInner)
 Constructor con mensaje y Exception Más...
 
 EWException (String tcMessage, NivelErrorEwException toNivelError)
 Constructor con mensaje y nivel de error Más...
 
bool _Log ()
 Registrará toda la información posible del error o incidencia en la tabla LOG_ERROR de EUROWINSYS TODO : Definir prioridades de escritura de log (DB/txt/visor?) TODO : Definir accions segons _NivelError Más...
 
bool _LogDB ()
 Registro de errores mediante la clase DB (EUROWINSYS.dbo.LOG_ERROR) Más...
 
bool _LogWindowsRegistry ()
 Registro en el Visor de eventos de windos (util si no tenemos BD) TODO : En que situación se utilizara? Más...
 
bool _LogFile ()
 Registro mediante fichero de texto TODO : En que situación se utilizara? Más...
 

Métodos protegidos

 EWException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context)
 Constructor needed for serialization when exception propagates from a remoting server to the client. Más...
 

Propiedades

NivelErrorEwException _NivelError [get, set]
 Nivel de error de la excepcion Más...
 
string _MessageEW [get, set]
 Contiene el warning o error generado por parte de Eurowin Más...
 
DateTime _Fecha [get, set]
 Fecha y hora que ha generado el error o advertencia Más...
 
string _Usuario [get, set]
 Usuario de Eurowin que ha generado el error o advenrtencia Más...
 
string _Terminal [get]
 Nombre del ordenador que ha generado el error o advertencia Más...
 
- Propiedades heredados desde sage.ew.interficies.IEWException
string _Terminal [get]
 
string _Usuario [get]
 
DateTime _Fecha [get, set]
 
string _MessageEW [get, set]
 
NivelErrorEwException _NivelError [get, set]
 

Descripción detallada

PE-88322 : Clase especifica de Excepciones de Sage TPV Extra Primera versión: Faltaria definir bien en que contexto se debe utilizar, como se debe utilizar y acabar de definir los metodos necesarios para guardar el registro.

Definición en la línea 22 del archivo EWException.cs.

Documentación del constructor y destructor

◆ EWException() [1/5]

sage.ew.ewbase.Clases.EWException.EWException ( )
inline

Constructor vacio

Definición en la línea 83 del archivo EWException.cs.

◆ EWException() [2/5]

sage.ew.ewbase.Clases.EWException.EWException ( String  tcMessage)
inline

Constructor con mensaje

Parámetros
tcMessage

Definición en la línea 89 del archivo EWException.cs.

◆ EWException() [3/5]

sage.ew.ewbase.Clases.EWException.EWException ( String  tcMessage,
Exception  toInner 
)
inline

Constructor con mensaje y Exception

Parámetros
tcMessage
toInner

Definición en la línea 96 del archivo EWException.cs.

◆ EWException() [4/5]

sage.ew.ewbase.Clases.EWException.EWException ( String  tcMessage,
NivelErrorEwException  toNivelError 
)
inline

Constructor con mensaje y nivel de error

Parámetros
tcMessage
toNivelError

Definición en la línea 103 del archivo EWException.cs.

◆ EWException() [5/5]

sage.ew.ewbase.Clases.EWException.EWException ( System.Runtime.Serialization.SerializationInfo  info,
System.Runtime.Serialization.StreamingContext  context 
)
inlineprotected

Constructor needed for serialization when exception propagates from a remoting server to the client.

Parámetros
info
context

Definición en la línea 116 del archivo EWException.cs.

Documentación de las funciones miembro

◆ _Log()

bool sage.ew.ewbase.Clases.EWException._Log ( )
inline

Registrará toda la información posible del error o incidencia en la tabla LOG_ERROR de EUROWINSYS TODO : Definir prioridades de escritura de log (DB/txt/visor?) TODO : Definir accions segons _NivelError

Implementa sage.ew.interficies.IEWException.

Definición en la línea 123 del archivo EWException.cs.

◆ _LogDB()

bool sage.ew.ewbase.Clases.EWException._LogDB ( )
inline

Registro de errores mediante la clase DB (EUROWINSYS.dbo.LOG_ERROR)

Implementa sage.ew.interficies.IEWException.

Definición en la línea 143 del archivo EWException.cs.

◆ _LogFile()

bool sage.ew.ewbase.Clases.EWException._LogFile ( )
inline

Registro mediante fichero de texto TODO : En que situación se utilizara?

Implementa sage.ew.interficies.IEWException.

Definición en la línea 181 del archivo EWException.cs.

◆ _LogWindowsRegistry()

bool sage.ew.ewbase.Clases.EWException._LogWindowsRegistry ( )
inline

Registro en el Visor de eventos de windos (util si no tenemos BD) TODO : En que situación se utilizara?

Implementa sage.ew.interficies.IEWException.

Definición en la línea 152 del archivo EWException.cs.

Documentación de propiedades

◆ _Fecha

DateTime sage.ew.ewbase.Clases.EWException._Fecha
getset

Fecha y hora que ha generado el error o advertencia

Definición en la línea 49 del archivo EWException.cs.

◆ _MessageEW

string sage.ew.ewbase.Clases.EWException._MessageEW
getset

Contiene el warning o error generado por parte de Eurowin

Definición en la línea 39 del archivo EWException.cs.

◆ _NivelError

NivelErrorEwException sage.ew.ewbase.Clases.EWException._NivelError
getset

Nivel de error de la excepcion

Definición en la línea 28 del archivo EWException.cs.

◆ _Terminal

string sage.ew.ewbase.Clases.EWException._Terminal
get

Nombre del ordenador que ha generado el error o advertencia

Definición en la línea 70 del archivo EWException.cs.

◆ _Usuario

string sage.ew.ewbase.Clases.EWException._Usuario
getset

Usuario de Eurowin que ha generado el error o advenrtencia

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


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