Clase abstracte de acciones correctoras que implican el borrado de usuarios en entornos multigrupo. Provee de métodos base para la obtención de grupos, usuarios por grupos así como la operativa para borrarlos. Más...
Métodos públicos | |
| AccionCorrectoraBorradoUsuarios (bool automatica, string pregunta, string descripcion) | |
| Constructor con parámetros. | |
| void | Execute () |
| Métodod para ejecutar la acción corretora. | |
| string | GetDescripcion () |
| Obtiene la Descripcion. | |
| string | GetPregunta () |
| Obtiene la Pregunta. | |
| bool | EsAutomatica () |
| Obtiene si la acción es útomática. | |
| string | GetMensaje () |
| Obtiene el mensaje. | |
Métodos protegidos | |
| IEnumerable< DatosUsoDeUsuarioDTO > | ObtenerDatosDeUsoSobreUsuariosMultigrupo () |
| Obtiene los datos sin filtrar de uso (último acceso, cloudid, etc.) | |
| bool | BorrarUsuariosMultigrupo (IEnumerable< GrupoEmpresaItem > grupos, IEnumerable< string > listaCodigosUsuario) |
| Método para el borrado de usuarios. | |
Atributos protegidos | |
| readonly bool | Automatica = false |
| Obtiene o establece si la acción correctora requiere confirmación de usuario. | |
| readonly string | Pregunta = string.Empty |
| Para el caso de correcciones no automáticas guarda la pregunta a realizar al usuario. | |
| readonly string | Descripcion = string.Empty |
| Descripción de la acción correctora. | |
Propiedades | |
| string | Mensaje = string.Empty [get, set] |
| Descripción de la acción correctora. | |
Clase abstracte de acciones correctoras que implican el borrado de usuarios en entornos multigrupo. Provee de métodos base para la obtención de grupos, usuarios por grupos así como la operativa para borrarlos.
Definición en la línea 2588 del archivo DiagnosticoPruebasImp.cs.
|
inline |
Constructor con parámetros.
| automatica | Categoría de la prueba |
| pregunta | Nombre de la prueba |
| descripcion | Descripción |
Definición en la línea 2637 del archivo DiagnosticoPruebasImp.cs.
|
inlineprotected |
Método para el borrado de usuarios.
| grupos | Colección de GrupoEmpresaItem donde operar |
| listaCodigosUsuario | Lista de usuarios a eliminar |
Definición en la línea 2709 del archivo DiagnosticoPruebasImp.cs.
|
inline |
Obtiene si la acción es útomática.
Implementa sage.ew.DiagnosticoAutomatico.IAccionCorrectora.
Definición en la línea 2676 del archivo DiagnosticoPruebasImp.cs.
|
abstract |
Métodod para ejecutar la acción corretora.
Implementa sage.ew.DiagnosticoAutomatico.IAccionCorrectora.
|
inline |
Obtiene la Descripcion.
Implementa sage.ew.DiagnosticoAutomatico.IAccionCorrectora.
Definición en la línea 2658 del archivo DiagnosticoPruebasImp.cs.
|
inline |
Obtiene el mensaje.
Implementa sage.ew.DiagnosticoAutomatico.IAccionCorrectora.
Definición en la línea 2685 del archivo DiagnosticoPruebasImp.cs.
|
inline |
Obtiene la Pregunta.
Implementa sage.ew.DiagnosticoAutomatico.IAccionCorrectora.
Definición en la línea 2667 del archivo DiagnosticoPruebasImp.cs.
|
inlineprotected |
Obtiene los datos sin filtrar de uso (último acceso, cloudid, etc.)
Definición en la línea 2698 del archivo DiagnosticoPruebasImp.cs.
|
protected |
Obtiene o establece si la acción correctora requiere confirmación de usuario.
Definición en la línea 2595 del archivo DiagnosticoPruebasImp.cs.
|
protected |
Descripción de la acción correctora.
Definición en la línea 2603 del archivo DiagnosticoPruebasImp.cs.
|
protected |
Para el caso de correcciones no automáticas guarda la pregunta a realizar al usuario.
Definición en la línea 2599 del archivo DiagnosticoPruebasImp.cs.
|
getsetprotected |
Descripción de la acción correctora.
Definición en la línea 2617 del archivo DiagnosticoPruebasImp.cs.