Clase abstracta para pruebas diagnósticas Más...
Métodos públicos | |
PruebaDiagnostica (TipoCategoriaPruebaDiagnostica teCategoria, string tcNombre, string tcDescipcion) | |
Constructor con parámetros Más... | |
abstract IEnumerable< IResultadoPruebaDiagnostica > | Ejecutar () |
Métodod para ejecutar la prueba Más... | |
string | GetNombre () |
Obtiene el nombre Más... | |
string | GetCategoria () |
Obtiene la categoría Más... | |
string | GetDescripcion () |
Obtiene la descripción Más... | |
string | GetDescripcionCategoria () |
Obtiene la descripción de la categoría Más... | |
void | SetAccionCorrectora (IAccionCorrectora accion) |
Establece la eventual acción correctora Más... | |
IAccionCorrectora | GetAccionCorrectora () |
Obtiene la acción correctora asociada o en su defecto Null Más... | |
Métodos protegidos | |
IResultadoPruebaDiagnostica | GetResultadoPreconfigurado () |
Construye un objeto para el retorno de la ejecución con la parte fija ya informada Más... | |
IResultadoPruebaDiagnostica | GetResultadoPreconfigurado (string query) |
Construye un objeto para el retorno de la ejecución con la parte fija ya informada Más... | |
IResultadoPruebaDiagnostica | EvaluarQueryPorRegistrosAfectados (string tcQuery, IResultadoPruebaDiagnostica toResultados=null) |
Evalua un query por número de registros. Para usar con DELETE, INSERT, UPDATE Más... | |
IResultadoPruebaDiagnostica | EvaluarQueryPorNumeroRegistros (string tcQuery, IResultadoPruebaDiagnostica toResultados=null) |
Evalua un query por número de registros Más... | |
IResultadoPruebaDiagnostica | EvaluarQueryPorNumeroRegistros (string tcQuery, int tnRegistrosPermitidos, IResultadoPruebaDiagnostica toResultados=null) |
Evalua un query por número de registros Más... | |
void | _ActuaProgress (int tnCont, int tnMax, string tcText) |
Método para actualizar la barra de progreso Más... | |
Atributos protegidos | |
readonly TipoCategoriaPruebaDiagnostica | Categoria = TipoCategoriaPruebaDiagnostica.Indeterminada |
Categoría a la que pertenece la prueba Más... | |
readonly string | Nombre = string.Empty |
Nombre de la prueba Más... | |
readonly string | Descripcion = string.Empty |
Descripción de la prueba realizada Más... | |
Eventos | |
OnTestProcessChange | _OnTestProcessChange |
Definición del el evento OnTestProcessChange Más... | |
Eventos heredados desde sage.ew.DiagnosticoAutomatico.IProcessBarPruebaDiagnostica | |
OnTestProcessChange | _OnTestProcessChange |
Evento para definir el cambio de la barra de proceso Más... | |
Clase abstracta para pruebas diagnósticas
Definición en la línea 19 del archivo DiagnosticoPruebasImp.cs.
|
inline |
Constructor con parámetros
teCategoria | Categoría de la prueba |
tcNombre | Nombre de la prueba |
tcDescipcion | Descripción |
Definición en la línea 62 del archivo DiagnosticoPruebasImp.cs.
|
inlineprotected |
Método para actualizar la barra de progreso
tnCont | |
tnMax | |
tcText |
Definición en la línea 245 del archivo DiagnosticoPruebasImp.cs.
|
pure virtual |
Métodod para ejecutar la prueba
Implementa sage.ew.DiagnosticoAutomatico.IPruebaDiagnostica.
Implementado en sage.ew.DiagnosticoAutomatico.Diagnosticos.GruposEmpresaInaccesibles, sage.ew.DiagnosticoAutomatico.Diagnosticos.UsuariosSinUnificar, sage.ew.DiagnosticoAutomatico.Diagnosticos.UsuariosSinCuentaSage, sage.ew.DiagnosticoAutomatico.Diagnosticos.UsuariosSinAccesoUltimoAnyo, sage.ew.DiagnosticoAutomatico.Diagnosticos.UsuariosCreadosExternamente, sage.ew.DiagnosticoAutomatico.Diagnosticos.GruposDeEmpresaCreadosExternamente, sage.ew.DiagnosticoAutomatico.Diagnosticos.RegistrosCreadosFueraNegocio, sage.ew.DiagnosticoAutomatico.Diagnosticos.EliminarRegistrosIvaSinAsiento, sage.ew.DiagnosticoAutomatico.Diagnosticos.AsisDeIvaRepercutidoExistenEnAsientos, sage.ew.DiagnosticoAutomatico.Diagnosticos.AsisDeIvaSoportadoExistenEnAsientos, sage.ew.DiagnosticoAutomatico.Diagnosticos.ComprobacionesArticulo, sage.ew.DiagnosticoAutomatico.Diagnosticos.MismaConfiguracionGrupoEmpresas, sage.ew.DiagnosticoAutomatico.Diagnosticos.CabecerasLineasDocumentosVentas, sage.ew.DiagnosticoAutomatico.Diagnosticos.ProveedoresSinCuenta, sage.ew.DiagnosticoAutomatico.Diagnosticos.NivelesDeCuentas, sage.ew.DiagnosticoAutomatico.Diagnosticos.AsientosConCuentaInexistente, sage.ew.DiagnosticoAutomatico.Diagnosticos.ClientesSinCuenta, sage.ew.DiagnosticoAutomatico.Diagnosticos.EmpresaStockValida, sage.ew.DiagnosticoAutomatico.Diagnosticos.PrecioSinArticulo, sage.ew.DiagnosticoAutomatico.Diagnosticos.ArticulosSinPrecio, sage.ew.DiagnosticoAutomatico.Diagnosticos.NumerosDeAsientoNegativos, sage.ew.Diagnostico.EliminarDocumentosIncompletos, sage.ew.DiagnosticoAutomatico.Diagnosticos.AsientosConAsiInformado, sage.ew.DiagnosticoAutomatico.Diagnosticos.TiposDeAsientoDesconocidos, sage.ew.DiagnosticoAutomatico.Diagnosticos.CuentasDeTipoDeCobroCreadas, sage.ew.DiagnosticoAutomatico.Diagnosticos.ExisteUsuarioSageSystem, sage.ew.ewbase.Diagnostico.DataBasePruebaDiagnostica, sage.ew.ewbase.Diagnostico.ValidacionDatosPruebaDiagnostica, sage.ew.ewbase.Diagnostico.DataBasePruebaDiagnosticaValoresDefecto, sage.ew.ewbase.Diagnostico.CopiaSeguridadPruebaDiagnostica, sage.ew.ewbase.Diagnostico.DataBasePruebaDiagnosticaSDI, sage.ew.tpv.Diagnostico.FacturacionTicketsSinValidacionesFactuCert, sage.ew.serie.Diagnostico.ComprobacionesSeries, sage.ew.ewbase.Diagnostico.ValidTerminal, sage.ew.ewbase.Diagnostico.ValidServidor, sage.ew.contabilidad.Diagnostico.DiferenciasCambioDivisa, sage.ew.contabilidad.Diagnostico.DiferenciasCambioNoMarcadas, sage.ew.ewbase.Diagnostico.RecomenContaPlus, sage.ew.ewbase.Diagnostico.RecomenFacturaPlus, sage.ew.Diagnostico.ValidarFramefork48, sage.ew.contabilidad.Diagnostico.CuentasVariasMonedas y sage.ew.contabilidad.Diagnostico.DesviacionCambioDivisa.
|
inlineprotected |
Evalua un query por número de registros
tcQuery | Query a evaluar |
toResultados | [Opcional] Objeto resultados, en caso de no informalo genera uno. |
Definición en la línea 203 del archivo DiagnosticoPruebasImp.cs.
|
inlineprotected |
Evalua un query por número de registros
tcQuery | Query a evaluar |
tnRegistrosPermitidos | |
toResultados | [Opcional] Objeto resultados, en caso de no informalo genera uno. |
Definición en la línea 216 del archivo DiagnosticoPruebasImp.cs.
|
inlineprotected |
Evalua un query por número de registros. Para usar con DELETE, INSERT, UPDATE
tcQuery | Query a evaluar |
toResultados | [Opcional] Objeto resultados, en caso de no informalo genera uno. |
Definición en la línea 176 del archivo DiagnosticoPruebasImp.cs.
|
inline |
Obtiene la acción correctora asociada o en su defecto Null
Implementa sage.ew.DiagnosticoAutomatico.IPruebaDiagnostica.
Definición en la línea 128 del archivo DiagnosticoPruebasImp.cs.
|
inline |
Obtiene la categoría
Implementa sage.ew.DiagnosticoAutomatico.IPruebaDiagnostica.
Definición en la línea 92 del archivo DiagnosticoPruebasImp.cs.
|
inline |
Obtiene la descripción
Implementa sage.ew.DiagnosticoAutomatico.IPruebaDiagnostica.
Definición en la línea 101 del archivo DiagnosticoPruebasImp.cs.
|
inline |
Obtiene la descripción de la categoría
Implementa sage.ew.DiagnosticoAutomatico.IPruebaDiagnostica.
Definición en la línea 110 del archivo DiagnosticoPruebasImp.cs.
|
inline |
Obtiene el nombre
Implementa sage.ew.DiagnosticoAutomatico.IPruebaDiagnostica.
Definición en la línea 83 del archivo DiagnosticoPruebasImp.cs.
|
inlineprotected |
Construye un objeto para el retorno de la ejecución con la parte fija ya informada
Definición en la línea 141 del archivo DiagnosticoPruebasImp.cs.
|
inlineprotected |
Construye un objeto para el retorno de la ejecución con la parte fija ya informada
query | Query |
Definición en la línea 157 del archivo DiagnosticoPruebasImp.cs.
|
inline |
Establece la eventual acción correctora
accion |
Implementa sage.ew.DiagnosticoAutomatico.IPruebaDiagnostica.
Definición en la línea 119 del archivo DiagnosticoPruebasImp.cs.
|
protected |
Categoría a la que pertenece la prueba
Definición en la línea 35 del archivo DiagnosticoPruebasImp.cs.
|
protected |
Descripción de la prueba realizada
Definición en la línea 43 del archivo DiagnosticoPruebasImp.cs.
|
protected |
Nombre de la prueba
Definición en la línea 39 del archivo DiagnosticoPruebasImp.cs.
OnTestProcessChange sage.ew.DiagnosticoAutomatico.Diagnosticos.PruebaDiagnostica._OnTestProcessChange |
Definición del el evento OnTestProcessChange
Definición en la línea 26 del archivo DiagnosticoPruebasImp.cs.