Referencia del Namespace sage.ew.DiagnosticoAutomatico

Namespaces

namespace  Diagnosticos
 

Estructuras de datos

class  DIAGNOSTICO
 Clase estática de diagnóstico
 
class  Diagnostico
 Clase interna para el diagnóstico automático de la instalación Esta clase actua como contenedor de pruebas y es responsable de la ejecución y notificación de las mismas Ofrece funcionalidad para añadir y quitar pruebas y admite la inyección de la funcionalidad de notificación Más...
 
interface  IAccionCorrectora
 Inferficie para aquellas acciones que corrigen errores en pruebas diagnósticas Más...
 
interface  IDiagnostico
 Interfície de los métodos ofrecidos por la clase de diagnóstico Más...
 
interface  INotificadorDiagnostico
 Interfície con las propiedades y métodos que ha de ofrecer una clase que quiera asumir la responsabilidad de notificar el resultado de una prueba diagnóstica Más...
 
interface  IProcessBarDiagnostico
 Interfície de los métodos ofrecidos por la clase de diagnóstico Más...
 
interface  IProcessBarPruebaDiagnostica
 Interfície con los eventos para que una prueba modifique la barra de proceso Más...
 
interface  IPruebaDiagnostica
 Interfície con las propiedades y métodos que ha de ofrecer una prueba diagnóstica Más...
 
interface  IResultadoPruebaDiagnostica
 Interfície para el resultado de pruebas de diagnóstico Más...
 
class  NotificadorDiagnosticoAgrupado
 Clase con una implementación por defecto para la funcionalidad de notificación. Más...
 
class  NotificadorDiagnosticoDesglosado
 Clase con una implementación para motrar el desglose de pruebas Más...
 
class  NotificadorDiagnosticoDetalladoSoloErrores
 Clase con una implementación para motrar el desglose de aquellas pruebas que han fallado (sólo las que han fallado) Más...
 
class  NotificadorDiagnosticoHibrido
 Clase con la implementación de un notificador hibrido (agrupado y las fallidas desglosadas) Implementa un patrón DECORATOR para añadir funcionalidad a la notificación Más...
 
struct  ResultadoPruebaDiagnostica
 Estructura usada como retorno de la ejecución de pruebas Más...
 

Enumeraciones

enum  TipoResultadoPruebaDiagnostica { TipoResultadoPruebaDiagnostica.Indeterminado = 0, TipoResultadoPruebaDiagnostica.Correcto = 1, TipoResultadoPruebaDiagnostica.Warning = 2, TipoResultadoPruebaDiagnostica.Error = 3 }
 Tipos de resultado que pueden tener las pruebas diagnósticas Más...
 
enum  TipoCategoriaPruebaDiagnostica {
  TipoCategoriaPruebaDiagnostica.Indeterminada = 0, TipoCategoriaPruebaDiagnostica.Entorno = 1, TipoCategoriaPruebaDiagnostica.Configuracion = 2, TipoCategoriaPruebaDiagnostica.Compras = 3,
  TipoCategoriaPruebaDiagnostica.Ventas = 4, TipoCategoriaPruebaDiagnostica.Contabilidad = 5, TipoCategoriaPruebaDiagnostica.Tpv = 6, TipoCategoriaPruebaDiagnostica.Series = 7,
  TipoCategoriaPruebaDiagnostica.Trazabilidad = 8, TipoCategoriaPruebaDiagnostica.Addons = 9, TipoCategoriaPruebaDiagnostica.Terminal = 10, TipoCategoriaPruebaDiagnostica.Basededatos = 11,
  TipoCategoriaPruebaDiagnostica.ValidDatos = 12, TipoCategoriaPruebaDiagnostica.Servidor = 13
}
 Enumerado de categorias de pruebas diagnósticas Más...
 

Funciones

delegate void OnProcessInitilize (int tnMaxCont, string tcText, int tnCont=0)
 Definición del delegado para el evento que se disparará al _OnProcessInitilize Más...
 
delegate void OnProcessChange (int tnCont, string tcText)
 Definición del delegado para el evento que se disparará al OnProcessChange Más...
 
delegate void OnTestProcessChange (int tnCont, int tnContMax, string tcText)
 Definición del delegado para el evento que se disparará al OnProcessChange Más...
 

Documentación de las enumeraciones

◆ TipoCategoriaPruebaDiagnostica

Enumerado de categorias de pruebas diagnósticas

Valores de enumeraciones
Indeterminada 

Sin especificar

Entorno 

Prueba de entorno

Configuracion 

Valores de configuración

Compras 

Prueba de compras

Ventas 

Prueba ventas

Contabilidad 

Prueba de contabilidad

Tpv 

Prueba de Tpv

Series 

Series

Trazabilidad 

Trazabilidad (lotes)

Addons 

Prueba de Addons

Terminal 

Prueba de Val. terminal Sage 50

Basededatos 

Database

ValidDatos 

Val. datos Sage 50

Servidor 

Prueba de Val. Servidor Sage 50

Definición en la línea 33 del archivo DiagnosticoAutomatico.cs.

◆ TipoResultadoPruebaDiagnostica

Tipos de resultado que pueden tener las pruebas diagnósticas

Valores de enumeraciones
Indeterminado 

Sin ejecutar

Correcto 

Prueba correcta

Warning 

Prueba con incidencia

Error 

Prueba fallida

Definición en la línea 10 del archivo DiagnosticoAutomatico.cs.

Documentación de las funciones

◆ OnProcessChange()

delegate void sage.ew.DiagnosticoAutomatico.OnProcessChange ( int  tnCont,
string  tcText 
)

Definición del delegado para el evento que se disparará al OnProcessChange

◆ OnProcessInitilize()

delegate void sage.ew.DiagnosticoAutomatico.OnProcessInitilize ( int  tnMaxCont,
string  tcText,
int  tnCont = 0 
)

Definición del delegado para el evento que se disparará al _OnProcessInitilize

◆ OnTestProcessChange()

delegate void sage.ew.DiagnosticoAutomatico.OnTestProcessChange ( int  tnCont,
int  tnContMax,
string  tcText 
)

Definición del delegado para el evento que se disparará al OnProcessChange