Referencia de la Interfaz sage.ew.interficies.IModuloValidacion

Interficie para los módulos de validación Más...

Diagrama de herencias de sage.ew.interficies.IModuloValidacion
sage.ew.interficies.IModulo sage.addons.student.student

Métodos públicos

bool _Es_Version_Evaluacion (TipoExecute teTipoEjecucion, string tcTabla, ref int tnRegistros)
 Método para validar si es una versión de evaluación Más...
 
- Métodos públicos heredados desde sage.ew.interficies.IModulo
bool _Baja (string tcArticuloSage)
 Se ejecutará este método cuando se encuentre un Addon no vigente al realizar las comprobaciones al arranque Más...
 
bool _Load ()
 Se ejecutará este método cuando se cargue el módulo Más...
 
bool _Unload ()
 Se ejecutará este método cuando se cierre eurowin Más...
 
bool _Update ()
 Se ejecutará este método cuando se actualize el módulo via FTP Más...
 
object _Extension (string tcKey)
 Se utilizará para obtener un objeto con las extensiones de los módulos disponibles para el documento indicado mediante el parámetro tcKey (PE-97109) Más...
 
IStockExtension _ExtensionStock ()
 Cargar una extensión para la clase Stock Más...
 
IExtensionTiposModelo _ExtensionTiposModelo (ITiposModelo documento)
 Cargar una extensión para la clase TiposModelo Más...
 
object _Extension (string tcKey, IMante _mantePrincipal)
 Se utilizará para obtener un objeto con las extensiones de los módulos disponibles para el documento indicado mediante el parámetro tcKey (PE-97109) Más...
 
object _ExtensionManteTRel (string tcKey)
 Se utilizará para obtener un objeto con las extensiones de los módulos disponibles para el documento indicado mediante el parámetro tcKey Más...
 
object _ExtensionManteTRel (string tcKey, IManteTRel _manteTRelPrincipal)
 Se utilizará para obtener un objeto con las extensiones de los módulos disponibles para el documento indicado mediante el parámetro tcKey Más...
 
object _ExtensionManteTRel (string tcKey, IManteTRel _manteTRelPrincipal, int _ordenAddon)
 Se utilizará para obtener un objeto con las extensiones de los módulos disponibles para el documento indicado mediante el parámetro tcKey Más...
 
object _ExtensionDocumentoBase (string tcKey, IDocumentoBase _documentobase)
 Se utilizará para obtener un objeto con las extensiones de los módulos disponibles para el documento base identificado mediante el parámetro tcKey Más...
 
IBrowserPropiedadesExtendidas _BindBrowser (string browsertabla)
 Permite extender el browser Más...
 
void _BindBrowserPropiedadesExtendidas (IBrowserPropiedadesExtendidas browserpropiedadesextendidas)
 Permite capturar eventos definidos de la instancia IBrowserPropiedadesExtendidas Más...
 
void _BindListasPreviasDocumentos (IListasPreviasDocumento listasPreviasDocumento)
 Permite enlazar con las listas previas de documentos Más...
 
List< IButtonBarraHerram_BindFormBarraHerram (string tcPantalla)
 Obtiene una lista de IButtonBarraHerram para añadir los botones en la barra de los formularios Más...
 
void _BindUpdateStocks (IUpdateStocks stocks)
 Permite enlazar con la clase Update_Stocks Más...
 
IBrowserColumnsExtender _BrowserColumnsExtender (string browsertabla, string sql)
 Permite extender el browser Más...
 
string _VFP_Open_Form (string tcForm, object[] toParams=null)
 Método que permite ejecutar un formulario en .VFP Más...
 
string _VFP_Open_Maintenance (string tcForm, string tcCode)
 Método que permite ejecutar un mantenimiento en .VFP Más...
 
string _VFP_Run_Function (string tcFunction, object[] toParams=null, bool tlArray=false)
 Método que permite ejecutar una función en .VFP Más...
 
void _SQLEXEC_Before (ref string tcSQL, ref Boolean tlOk)
 Método que permite modificar una instrucción SQL antes de ejecutarla Más...
 
void _SQLEXEC_After (ref DataTable tdtResult)
 Método que permite modificar el resultado de una instrucción SQL después de ejecutarla Más...
 
void _BindForm (string tcNombreForm, IFormBase toForm)
 Vincula los formularios de la aplicación con los del addon Más...
 
void ConfigUserFormLoad (IFormBase toForm, Dictionary< string, object > toValoresDefecto)
 Vincula la carga de los valores por defecto de los formularios con los del addon Más...
 
void ConfigUserFormSave (IFormBase toForm, Dictionary< string, object > toValoresDefecto)
 Vincula el guardado de los valores por defecto de los formularios con los del addon Más...
 
List< string > ConfigUserOptionsDisabled (IFormBase toForm)
 Para poder indicar controles desactivados para el formulario actual desde Addons Más...
 
IFiltrosOpcionesListados _BindFormListado (String tcNombreListado)
 Vincula los listados de la aplicación con los del addon Más...
 
IFiltrosOpcionesProcesos _BindFormProceso (String tcNombreProceso)
 Vincula los procesos de la aplicación con los del addon Más...
 
void _CambioEmpresa (string tcEmpresaAnt, string tcEmpresaActual)
 PE-103556: Método de cambio de empresa del Addon Más...
 
void _CambioEmpresa (TipoExecute tcExecute, string tcEmpresaAnt, string tcEmpresaActual)
 Método de cambio de empresa del Addon Más...
 
void _CambioUsuario (string tcUsuarioAnt, string tcUsuarioActual)
 PE-103556: Método de cambio de usuario del Addon Más...
 
void _CambioUsuario (TipoExecute tcExecute, string tcUsuarioAnt, string tcUsuarioActual)
 Método de cambio de usuario del Addon Más...
 
void _CambioEjercicio (string tcEjerAnt, string tcEjerActual)
 PE-103556: Método de cambio de ejercicio del Addon Más...
 
void _CambioEjercicio (TipoExecute tcExecute, string tcEjerAnt, string tcEjerActual)
 Task 180057: Método de validaciones previas al cambio de ejercicio del Addon Más...
 
void _CambioGrupo (string tcGrupoAnt, string tcGrupoActual)
 Método de cambio de grupo del Addon Más...
 
void _CambioGrupo (TipoExecute tcExecute, string tcGrupoAnt, string tcGrupoActual)
 Método de validaciones previas/posteriores al cambio de grupo del Addon Más...
 
bool _Desinstalar (TipoExecute tcExecute)
 Task 122583: Método para desinstalar del Addon Más...
 
bool _Instalar (TipoExecute tcExecute)
 Task 122583: Método para instalar del Addon Más...
 
bool _Apertura (string tcEjerAnt, string tcEjerActual)
 Task 122583: Método para realizar la apertura del Addon Más...
 
bool _AperturaValidar (eModoApertura toModoApertura, string tcEjerAnt, string tcEjerActual)
 Task 198379 : Método para validar el proceso de apertura antes de ejecutar Más...
 
void _ShowOnDesktopLoad (object sender)
 Método que se invoca al finalizar la carga del escritorio por si el AddOn requiera operaciones en un tiempo que equivaldría al OnShown de un formulario Más...
 
bool _CopiaSeguridad (int tnCopiaRestauracion, string tcRutaLocalCopia)
 Task 128265: Método para implementar por los addons si tienen algun tipo de carpeta extra a copiar e incluir en la copia de seguridad
Más...
 
bool _UpdateRelease ()
 Task 135557: Método que se ejecutará una vez que se haya actualizado las librerías Más...
 
string _Exportar ()
 Método para exportar la configuración del módulo Más...
 
void _Importar (string tcConfiguracion)
 Método para importar la configuración del módulo Más...
 
void _Asistente ()
 Permite mostrar un asistente después de la instalación del módulo. Se debe comprobar si el campo Asistente de la tabla config del módulo está a true para mostrar el asistente Más...
 
void _Menu (ToolStripMenuItem toMenu)
 Task 149997: Método para añadir una opción de Menú a un menú existente y poderlo hacer desde un módulo Más...
 
List< IOpcFlag_OpcFlags ()
 Método para obtener opciones especiales de cada Addon Más...
 
object _GetListaPrevia (string tcClass, Type oTipoObjeto, string tcPantalla)
 Devuelve la lista prévia del documento Más...
 
List< IAperturaContador_AperturaContadores ()
 Task 169594: Método para consultar los contadores del Addon en el proceso de nuevo ejercicio Más...
 
void _AperturaContadoresConfig (List< IAperturaContadorConfig > contadores)
 Task 179798: Método para consultar/modificar la configuración de los contadores en el proceso de nuevo ejercicio Más...
 
bool _Contador (TipoExecute teTipoEjecucion, eTipoContadorDocumentos teTipoContador, eTipoOperacion teOperacion, string tcEmpresa, string tcSerie, ref string tcContador)
 Contador Más...
 
IAccesAddonUrl _GetNewVersion ()
 Método para obtener los datos del addon y poder realizar una actualización del mismo Más...
 
void Log (TipoMensaje tipoMensaje, string descripcion, string sufijo="")
 Crear log dentro de la carpeta Logs Más...
 
Tuple< bool, string > _ValidateOpenForm (string tcNombreFormulario, TiposNavegacionPantalla tipoNavegacion)
 Establecer si un formulario concreto puede abrirse o no desde un add-on. Más...
 
bool _InstalarDesktop (int idDesktop, string nombreDesktop)
 Task 198805 Método para realizar acciones adicionales a la instalación de un escritorio Más...
 
bool _UpdateDesktop (int idDesktop, string nombreDesktop)
 Task 198805 Método para realizar acciones adicionales a la modificación de un escritorio Más...
 
void _SalirAplicacion ()
 Para poder realizar algún tipo de acción al salir de la aplicación Más...
 

Otros miembros heredados

- Propiedades heredados desde sage.ew.interficies.IModulo
string _AliasDB [get, set]
 Alias de la Base de datos Más...
 
string _Version [get, set]
 Versión del módulo Más...
 
string _UrlFTP [get, set]
 Ruta FTP de actualñización del módulo Más...
 
List< string > _IncompatibleModules [get, set]
 Lista de módulos incompatibles Más...
 
string _Nombre [get, set]
 Nombre interno del módulo y nombre del directorio de instación Más...
 
string _Nombre2 [get, set]
 Nombre visible del módulo Más...
 
string _NombreConexion [get, set]
 Nombre real de la base de datos Más...
 
int _Tipo [get, set]
 Tipo de addon Más...
 
string _Libreria [get, set]
 Nombre del ensamblado del módulo Más...
 
string _LibreriaModulo [get, set]
 Nombre del ensamblado del módulo Más...
 
string _Clase [get, set]
 Nombre de la clase principal del módulo (this) Más...
 
string _Error_Message [get, set]
 Contiene el último texto de error generado Más...
 
Assembly _Assembly [get, set]
 Contendra el Assembly del addon Más...
 
string Firma [get, set]
 Contiene la firma del addon Más...
 
bool _Obligatorio [get]
 Obtiene o establece la obligatoriedad del módulo en la instalación Más...
 
ProcesosEnEjecucion _TipoProceso [get, set]
 Tipo de proceso posible en ejecución en los que el addon podrá realizar alguna acción, por ejemplo, omitir la carga de extensiones del addon. Esta enumeración tienen 2 procesos actualmente, pero es ampliable según surja la necesidad. Más...
 
string _UrlAyudaAddon [get, set]
 Ruta FTP de ayuda del addon Más...
 
ConnectedController _ConnectedController [get]
 ConnectedController Más...
 
bool _TryBuy [get]
 Nos informa si el add-on está instalado en modo de Try and Buy Más...
 
DateTime _TryBuyFechaMin [get]
 Fecha inicio del try and buy Más...
 
DateTime _TryBuyFechaMax [get]
 Fecha final del try and buy Más...
 
int _TryBuyDiasRestantes [get]
 Devuelve el número de días que nos quedan de try and buy Más...
 
DateTime _BajaFecha [get]
 Fecha de baja del Addon Más...
 
string _NombreMenu [get]
 Nombre para el menú del add-on Más...
 
string _NombrePagina [get]
 Nombre para las páginas asociadas en los mantenimientos Más...
 

Descripción detallada

Interficie para los módulos de validación

Definición en la línea 587 del archivo IModulo.cs.

Documentación de las funciones miembro

◆ _Es_Version_Evaluacion()

bool sage.ew.interficies.IModuloValidacion._Es_Version_Evaluacion ( TipoExecute  teTipoEjecucion,
string  tcTabla,
ref int  tnRegistros 
)

Método para validar si es una versión de evaluación

Parámetros
teTipoEjecucionEjecución Before-After
tcTablaTabla
tnRegistrosRegistros permitidos
Devuelve

Implementado en sage.addons.student.student.


La documentación para este interfaz fue generada a partir del siguiente fichero: