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

Clase base para la auto-actualización (modelos, nuevo ejercicio, ...) Más...

Diagrama de herencias de sage.ew.ewbase.Clases.UpdateBase
Sage.ES.S50.Modelos.Clases.UpdateModelos Sage.ES.S50.NuevoEjercicio.Clases.Update

Métodos públicos

 UpdateBase ()
 Constructor Más...
 
bool _CheckUpdates ()
 Método para comprobar si hay actualizacions Más...
 
virtual bool _GetFolderFTP (string lcVersion, ref string[] taVersion)
 Método para obtener la carpeta del FTP Más...
 
virtual bool _ExistUpdate (string[] taVersion)
 Método para comprobar si hay una versión nueva Más...
 
virtual bool _DownloadUpdate ()
 Método para bajar nueva versión Más...
 
virtual bool _ComprobarFichero ()
 Método para comprobar fichero descargado Más...
 
virtual bool _CopiarFicheros (string tcFolderZip)
 Método para copiar los ficheros Más...
 
virtual bool _Descomprimir (string tcFileZip, string tcFolderZip)
 Método para descomprimir fichero Más...
 
virtual void _CrearNotificacion ()
 Método para crear notificación Más...
 
virtual void _Finalizar ()
 Método para realizar acciones al finalizar Más...
 

Propiedades

virtual String _Descripcion [get, set]
 Descripción Más...
 
virtual String _NombreDll [get, set]
 Nombre Dll Más...
 
virtual String _RutaFtp [get, set]
 Ruta Ftp Más...
 
virtual String _FileFtp [get, set]
 Fichero en el FTP Más...
 
virtual String _FolderBaseLog [get, set]
 Carpeta base donde se guardará el LOG dentro de la carpeta LOGS Más...
 
virtual String _FolderLog [get, set]
 Carpeta donde se guardará el LOG dentro de la carpeta LOGS Más...
 
virtual String _EtiquetaConfig [get, set]
 Etiqueta en el CONFIG.INI para pre-producción Más...
 
virtual String _Error_Message [get, set]
 Propiedad con el mensaje de error Más...
 

Descripción detallada

Clase base para la auto-actualización (modelos, nuevo ejercicio, ...)

Definición en la línea 16 del archivo UpdateBase.cs.

Documentación del constructor y destructor

◆ UpdateBase()

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

Constructor

Definición en la línea 122 del archivo UpdateBase.cs.

Documentación de las funciones miembro

◆ _CheckUpdates()

bool sage.ew.ewbase.Clases.UpdateBase._CheckUpdates ( )
inline

Método para comprobar si hay actualizacions

Devuelve

Definición en la línea 136 del archivo UpdateBase.cs.

◆ _ComprobarFichero()

virtual bool sage.ew.ewbase.Clases.UpdateBase._ComprobarFichero ( )
inlinevirtual

Método para comprobar fichero descargado

Devuelve

Definición en la línea 332 del archivo UpdateBase.cs.

◆ _CopiarFicheros()

virtual bool sage.ew.ewbase.Clases.UpdateBase._CopiarFicheros ( string  tcFolderZip)
inlinevirtual

Método para copiar los ficheros

Devuelve

Definición en la línea 346 del archivo UpdateBase.cs.

◆ _CrearNotificacion()

virtual void sage.ew.ewbase.Clases.UpdateBase._CrearNotificacion ( )
inlinevirtual

Método para crear notificación

Definición en la línea 418 del archivo UpdateBase.cs.

◆ _Descomprimir()

virtual bool sage.ew.ewbase.Clases.UpdateBase._Descomprimir ( string  tcFileZip,
string  tcFolderZip 
)
inlinevirtual

Método para descomprimir fichero

Parámetros
tcFileZipruta y nombre del fichero a descomprimir
tcFolderZipruta de extracción del zip
Devuelve

Definición en la línea 392 del archivo UpdateBase.cs.

◆ _DownloadUpdate()

virtual bool sage.ew.ewbase.Clases.UpdateBase._DownloadUpdate ( )
inlinevirtual

Método para bajar nueva versión

Devuelve

Definición en la línea 299 del archivo UpdateBase.cs.

◆ _ExistUpdate()

virtual bool sage.ew.ewbase.Clases.UpdateBase._ExistUpdate ( string []  taVersion)
inlinevirtual

Método para comprobar si hay una versión nueva

Devuelve

Definición en la línea 246 del archivo UpdateBase.cs.

◆ _Finalizar()

virtual void sage.ew.ewbase.Clases.UpdateBase._Finalizar ( )
inlinevirtual

Método para realizar acciones al finalizar

Definición en la línea 443 del archivo UpdateBase.cs.

◆ _GetFolderFTP()

virtual bool sage.ew.ewbase.Clases.UpdateBase._GetFolderFTP ( string  lcVersion,
ref string []  taVersion 
)
inlinevirtual

Método para obtener la carpeta del FTP

Parámetros
lcVersionversión ejecutable
taVersionversión del FTP
Devuelve

Definición en la línea 219 del archivo UpdateBase.cs.

Documentación de propiedades

◆ _Descripcion

virtual String sage.ew.ewbase.Clases.UpdateBase._Descripcion
getset

Descripción

Definición en la línea 24 del archivo UpdateBase.cs.

◆ _Error_Message

virtual String sage.ew.ewbase.Clases.UpdateBase._Error_Message
getset

Propiedad con el mensaje de error

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

◆ _EtiquetaConfig

virtual String sage.ew.ewbase.Clases.UpdateBase._EtiquetaConfig
getset

Etiqueta en el CONFIG.INI para pre-producción

Definición en la línea 86 del archivo UpdateBase.cs.

◆ _FileFtp

virtual String sage.ew.ewbase.Clases.UpdateBase._FileFtp
getset

Fichero en el FTP

Definición en la línea 54 del archivo UpdateBase.cs.

◆ _FolderBaseLog

virtual String sage.ew.ewbase.Clases.UpdateBase._FolderBaseLog
getset

Carpeta base donde se guardará el LOG dentro de la carpeta LOGS

Definición en la línea 65 del archivo UpdateBase.cs.

◆ _FolderLog

virtual String sage.ew.ewbase.Clases.UpdateBase._FolderLog
getset

Carpeta donde se guardará el LOG dentro de la carpeta LOGS

Definición en la línea 75 del archivo UpdateBase.cs.

◆ _NombreDll

virtual String sage.ew.ewbase.Clases.UpdateBase._NombreDll
getset

Nombre Dll

Definición en la línea 34 del archivo UpdateBase.cs.

◆ _RutaFtp

virtual String sage.ew.ewbase.Clases.UpdateBase._RutaFtp
getset

Ruta Ftp

Definición en la línea 44 del archivo UpdateBase.cs.


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