Clase para la gestión de Addons Más...
Métodos públicos | |
SetupAddons () | |
Constructor vacío Más... | |
SetupAddons (Forms.frmSetupAddons toForm) | |
Constructor con el formulario asociado Más... | |
SetupAddons (bool tbGarantizados) | |
Bug 155194: Sobrecarga de constructor para poder indicar que venimos de la instalación de addons garantizados Más... | |
SetupAddons (bool tbGarantizados, bool tlForzarSagelic) | |
Sobrecarga de constructor para poder indicar que venimos de la instalación de addons garantizados y si queremos forzar la descarga o no del fichero sagelic Más... | |
SetupAddons (bool tbGarantizados, bool tlForzarSagelic, bool tlActualizacionAddons) | |
Sobrecarga de constructor para poder indicar que venimos de la actualización de addons Más... | |
SetupAddons (bool tbGarantizados, bool tlForzarSagelic, bool tlActualizacionAddons, bool tlDestacados) | |
Sobrecarga de constructor para poder indicar que venimos de la instalación de addons garantizados y si queremos forzar la descarga o no del fichero sagelic Más... | |
bool | _ConsultarAddonsInstalados () |
Método para consultar los Addons Más... | |
bool | _ConsultarAddons () |
Método para consultar los Addons de forma asíncrona Más... | |
void | _RevisarAddons () |
Método para revisar los Addons a partir de la tabla módulos Más... | |
void | _RevisarAddonsEstadoMultiple () |
Revisamos los Add-ons múltiples si estan instalados (Activados en este caso) Más... | |
void | _ObtenerAddons (string tcWhere, bool tlAddonsInstal, ref DataTable tdtAddons) |
Método para actualizar los Addons en la tabla módulos Más... | |
void | _SeleccionarAddon (int tnTipo, string tcNombreAddon) |
Método para guardar en el diccionario _DicAddonsSeleccionados los addons a instalar al finalizar el asistente (Task 137396) Más... | |
bool | _InstalarAddon (int tnTipo, string tcNombreAddon, bool tlActivarTryAndBuy=false, string tcNombreISV="", string tcNombre="", int tnTrybuy_numdias=0) |
Método para actualizar los Addons en la tabla módulos Más... | |
bool | _DesInstalarAddon (int tnTipo, string tcNombreAddon, bool tlDesinstalarTryBuy=false, string tcNombre="") |
Método para desinstalar/desactivar addon Más... | |
bool | _InstalarAddonIncluida (bool tlActivar=true) |
Instalación de un addon incluido Más... | |
bool | _InstalarAddonContratable () |
Instalación de un addon contratable Más... | |
virtual void | _Show () |
Método Show Más... | |
void | _CerrarAplicacion () |
Método para cerrar aplicación Más... | |
void | _InstalarAddonsAsistente () |
Task 140522 - Método para instalador addons desde el asistente de empresas Más... | |
Campos de datos | |
List< AddonsJson > | _addonsAlliance = null |
Lista de addons de la alianza Más... | |
bool | _lCargaFinalizada = false |
Propiedad para determinar si ha finalizado la carga dels add-ons Más... | |
bool | _lCargaError = false |
Propiedad para determinar si ha habido un error en la carga dels add-ons Más... | |
bool | _lModulosBase = false |
Propiedad para determinar si hay módulos base Más... | |
bool | _ModoSeleccion = false |
Para poder indicar que sólo mostraremos los addons para seleccionar, NO para instalar (Task 137396) Más... | |
Dictionary< int, string > | _DicAddonsSeleccionados = null |
Diccionario donde pondremos los addons marcados para instalar al finalizar el asistente (Task 137396) Más... | |
bool | _ActuaMenu = false |
Para saber si hay que refrescar el menú Más... | |
bool | _Reiniciar = false |
Para saber si hay que reiniciar aplicación Más... | |
BackgroundWorker | _Worker = null |
BackgroundWorker que podremos utilizar desde distintos procesos si queremos mostrar una barra de progreso. La barra de progreso debe estar definida en el origen del worker Más... | |
int | _TotalPasosProgreso = 0 |
Indicar el número de pasos totales que tendrá el progreso asociado al _Worker. Internamente se calculará el paso relativo para que la barra vaya de 0 a 100 Más... | |
int | _PasoProgreso = 0 |
Contendrá el número de paso actual del progreso asociado al backgroundworker _Worker Más... | |
string | _Mensaje = string.Empty |
Contendrá el último mensaje Más... | |
Propiedades | |
bool | _ComprobacionesPrevias = true [get, set] |
Bug 189908: Variable para poder saltar si es necesario las comprobaciones previas si se pone a false y hacer más desatendida la instalación. Por ejemplo desde la restauración de copia Más... | |
Clase para la gestión de Addons
Definición en la línea 43 del archivo SetupAddons.cs.
|
inline |
Constructor vacío
Definición en la línea 340 del archivo SetupAddons.cs.
|
inline |
Constructor con el formulario asociado
toForm |
Definición en la línea 349 del archivo SetupAddons.cs.
|
inline |
Bug 155194: Sobrecarga de constructor para poder indicar que venimos de la instalación de addons garantizados
tbGarantizados |
Definición en la línea 361 del archivo SetupAddons.cs.
|
inline |
Sobrecarga de constructor para poder indicar que venimos de la instalación de addons garantizados y si queremos forzar la descarga o no del fichero sagelic
tbGarantizados | |
tlForzarSagelic |
Definición en la línea 374 del archivo SetupAddons.cs.
|
inline |
Sobrecarga de constructor para poder indicar que venimos de la actualización de addons
tbGarantizados | |
tlForzarSagelic | |
tlActualizacionAddons |
Definición en la línea 389 del archivo SetupAddons.cs.
|
inline |
Sobrecarga de constructor para poder indicar que venimos de la instalación de addons garantizados y si queremos forzar la descarga o no del fichero sagelic
tbGarantizados | Garantizados |
tlForzarSagelic | Forzar SageLic |
tlActualizacionAddons | Actualización de Add-ons |
tlDestacados | Para que asigne los Add-ons destacados |
Definición en la línea 405 del archivo SetupAddons.cs.
|
inline |
Método para cerrar aplicación
Definición en la línea 1687 del archivo SetupAddons.cs.
|
inline |
Método para consultar los Addons de forma asíncrona
Definición en la línea 433 del archivo SetupAddons.cs.
|
inline |
Método para consultar los Addons
Definición en la línea 422 del archivo SetupAddons.cs.
|
inline |
Método para desinstalar/desactivar addon
Definición en la línea 1136 del archivo SetupAddons.cs.
|
inline |
Método para actualizar los Addons en la tabla módulos
Definición en la línea 943 del archivo SetupAddons.cs.
|
inline |
Instalación de un addon contratable
Definición en la línea 1334 del archivo SetupAddons.cs.
|
inline |
Instalación de un addon incluido
tlActivar | activar/desactivar add-on |
Definición en la línea 1233 del archivo SetupAddons.cs.
|
inline |
Task 140522 - Método para instalador addons desde el asistente de empresas
Definición en la línea 1704 del archivo SetupAddons.cs.
|
inline |
Método para actualizar los Addons en la tabla módulos
Definición en la línea 648 del archivo SetupAddons.cs.
|
inline |
Método para revisar los Addons a partir de la tabla módulos
Definición en la línea 514 del archivo SetupAddons.cs.
|
inline |
Revisamos los Add-ons múltiples si estan instalados (Activados en este caso)
Definición en la línea 639 del archivo SetupAddons.cs.
|
inline |
Método para guardar en el diccionario _DicAddonsSeleccionados los addons a instalar al finalizar el asistente (Task 137396)
tnTipo | |
tcNombreAddon |
Definición en la línea 929 del archivo SetupAddons.cs.
|
inlinevirtual |
Método Show
Definición en la línea 1676 del archivo SetupAddons.cs.
bool sage._50.SetupAddons._ActuaMenu = false |
Para saber si hay que refrescar el menú
Definición en la línea 298 del archivo SetupAddons.cs.
List<AddonsJson> sage._50.SetupAddons._addonsAlliance = null |
Lista de addons de la alianza
Definición en la línea 206 del archivo SetupAddons.cs.
Dictionary<int, string> sage._50.SetupAddons._DicAddonsSeleccionados = null |
Diccionario donde pondremos los addons marcados para instalar al finalizar el asistente (Task 137396)
Definición en la línea 293 del archivo SetupAddons.cs.
bool sage._50.SetupAddons._lCargaError = false |
Propiedad para determinar si ha habido un error en la carga dels add-ons
Definición en la línea 278 del archivo SetupAddons.cs.
bool sage._50.SetupAddons._lCargaFinalizada = false |
Propiedad para determinar si ha finalizado la carga dels add-ons
Definición en la línea 273 del archivo SetupAddons.cs.
bool sage._50.SetupAddons._lModulosBase = false |
Propiedad para determinar si hay módulos base
Definición en la línea 283 del archivo SetupAddons.cs.
string sage._50.SetupAddons._Mensaje = string.Empty |
Contendrá el último mensaje
Definición en la línea 324 del archivo SetupAddons.cs.
bool sage._50.SetupAddons._ModoSeleccion = false |
Para poder indicar que sólo mostraremos los addons para seleccionar, NO para instalar (Task 137396)
Definición en la línea 288 del archivo SetupAddons.cs.
int sage._50.SetupAddons._PasoProgreso = 0 |
Contendrá el número de paso actual del progreso asociado al backgroundworker _Worker
Definición en la línea 319 del archivo SetupAddons.cs.
bool sage._50.SetupAddons._Reiniciar = false |
Para saber si hay que reiniciar aplicación
Definición en la línea 303 del archivo SetupAddons.cs.
int sage._50.SetupAddons._TotalPasosProgreso = 0 |
Indicar el número de pasos totales que tendrá el progreso asociado al _Worker. Internamente se calculará el paso relativo para que la barra vaya de 0 a 100
Definición en la línea 314 del archivo SetupAddons.cs.
BackgroundWorker sage._50.SetupAddons._Worker = null |
BackgroundWorker que podremos utilizar desde distintos procesos si queremos mostrar una barra de progreso. La barra de progreso debe estar definida en el origen del worker
Definición en la línea 309 del archivo SetupAddons.cs.
|
getset |
Bug 189908: Variable para poder saltar si es necesario las comprobaciones previas si se pone a false y hacer más desatendida la instalación. Por ejemplo desde la restauración de copia
Definición en la línea 330 del archivo SetupAddons.cs.