Clase controlador que se utilizará en el escritorio de Sage 50 Más...
Métodos públicos | |||
ControladorDesktop () | |||
Controlador: Constructor de la clase controlador Más... | |||
ControladorDesktop (frmPrincipal toFrmPrincipal) | |||
Controlador: Constructor en el que le pasamos la referencia del formulario Más... | |||
bool | _Delete (Control toWidget) | ||
Se podrá ejecutar cuando se dese eliminar un elemento
| |||
void | _Propiedades (Control toWidget) | ||
Presentaremos la pantalal de propiedades donde podremos configurar el Widget
| |||
bool | _Save (Control toWidget, bool tlReordenarWidgets=true) | ||
Se podrá llamar para que guarde un Widget cuando sea necesario Más... | |||
bool | _CancelDesktop () | ||
Cancelamos el diseño del escritorio Más... | |||
bool | _SaveDesktop () | ||
Guardamos el diseño del escritorio Más... | |||
bool | _EditDesktop () | ||
Editamos el diseño del escritorio Más... | |||
bool | _NewDesktop () | ||
Creamos un nuevo diseño vacio Más... | |||
bool | _LoadDesktop (int tnId) | ||
Cargamos el diseño del escritorio pasado por parámetro Más... | |||
bool | _RefreshDesktop () | ||
PE-99626: En caso de que, por ejemplo cambiamos de empresa, entonces llamamos al _RefreshDesktop Más... | |||
bool | _ProgressDesktop (int tnMilisegundos=5000) | ||
Presenta / oculta el formulario de progreso al realizar una de las acciones que pueden o no provocar un cambio de escritorio Más... | |||
bool | _ReloadDesktop () | ||
Recarga el escritorio completo Más... | |||
bool | _CopyDesktop (int tnId) | ||
Copiamos/duplicamos el diseño del escritorio Más... | |||
bool | _DeleteDesktop () | ||
Borramos el diseño del escritorio Más... | |||
List< Control > | _GetWidgets (Control toTipoControl) | ||
Devolveremos una lista de controles de la clase especificada que nos llega por parámetro Más... | |||
List< Control > | _GetWidgets () | ||
PE-95844: Devolveremos una lista de todos los widgets del desktop Más... | |||
bool | _ChangeUser () | ||
Se realiza un cambio del usuario y será necesario refrescar el diseño de Sage 50 con sus widgets correspondientes Más... | |||
Int32 | _GetIdDesktop () | ||
PE-96849: Obtener el Identificador del Desktop actual que se está ejecutando Más... | |||
string | _NombreDesktop () | ||
Obtener el nombre del Desktop actual que se está ejecutando Más... | |||
bool | _ExportDesktop () | ||
Exportación del diseño del escritorio Más... | |||
bool | _ImportDesktop () | ||
Importación del diseño del escritorio Más... | |||
bool | _AddWidget (string tcClase) | ||
Agregamos un widget al Desktop Más... | |||
bool | _StateEditionDesktop () | ||
Para controlar si estamos en modo de edición Más... | |||
bool | _ShowGridDesignDesktop (bool tlShow) | ||
Gestionamos si debe de presentar la rejilla de edición en el Desktop Más... | |||
bool | _RefreshWidgets (Control toTipoControl) | ||
Refrescar los widgets de un tipo concreto Más... | |||
bool | _ChangeMultiemprea () | ||
Cambiar de multiempresa Más... | |||
bool | _LoadDesktopAddon (Dictionary< string, object > toDictValues) | ||
Carga del escritorio de un Add-on Más... | |||
bool | _GetIdDesktopAddon (Dictionary< string, object > toDictValues, ref int tnIdDesktop, ref bool tlDesktopBase) | ||
Devuelve el Id del Addon para ver si se ha de cargar un escritorio al cambiar de Menú Más... | |||
bool | _DeleteUsrDesktopAddon (Dictionary< string, object > toDictValues) | ||
Eliminar el registro que predetermina un desktop por usuario / Addon Más... | |||
bool | _SaveUsrDesktopAddon (Dictionary< string, object > toDictValues) | ||
Predetermina un desktop por usuario / Addon Más... | |||
void | Dispose () | ||
Public implementation of Dispose pattern callable by consumers. Más... | |||
Métodos protegidos | |
virtual void | Dispose (bool disposing) |
Protected implementation of Dispose pattern. Más... | |
Clase controlador que se utilizará en el escritorio de Sage 50
Definición en la línea 129 del archivo ControladorDesktop.cs.
|
inline |
Controlador: Constructor de la clase controlador
Definición en la línea 139 del archivo ControladorDesktop.cs.
|
inline |
Controlador: Constructor en el que le pasamos la referencia del formulario
toFrmPrincipal | Nos llegará la referencia al formulario principal |
Definición en la línea 147 del archivo ControladorDesktop.cs.
|
inline |
Agregamos un widget al Desktop
tcClase |
Definición en la línea 376 del archivo ControladorDesktop.cs.
|
inline |
Cancelamos el diseño del escritorio
Definición en la línea 196 del archivo ControladorDesktop.cs.
|
inline |
|
inline |
Se realiza un cambio del usuario y será necesario refrescar el diseño de Sage 50 con sus widgets correspondientes
Definición en la línea 330 del archivo ControladorDesktop.cs.
|
inline |
Copiamos/duplicamos el diseño del escritorio
tnId | "Id" del diseño que vamos a copiar |
Definición en la línea 284 del archivo ControladorDesktop.cs.
|
inline |
Se podrá ejecutar cuando se dese eliminar un elemento
toWidget | Nos llegará la referencia al widget desde el que se realiza la acción |
Definición en la línea 167 del archivo ControladorDesktop.cs.
|
inline |
Borramos el diseño del escritorio
Definición en la línea 293 del archivo ControladorDesktop.cs.
|
inline |
Eliminar el registro que predetermina un desktop por usuario / Addon
toDictValues | Diccionario de valores de la acción |
Definición en la línea 450 del archivo ControladorDesktop.cs.
|
inline |
Editamos el diseño del escritorio
Definición en la línea 214 del archivo ControladorDesktop.cs.
|
inline |
Exportación del diseño del escritorio
Definición en la línea 357 del archivo ControladorDesktop.cs.
|
inline |
PE-96849: Obtener el Identificador del Desktop actual que se está ejecutando
Definición en la línea 339 del archivo ControladorDesktop.cs.
|
inline |
Devuelve el Id del Addon para ver si se ha de cargar un escritorio al cambiar de Menú
toDictValues | Diccionario con los valores |
tnIdDesktop | Devuelve por referencia el Id del escritorio a cargar |
tlDesktopBase | Devuelve si es un diseño base que se da en Sage50 |
Definición en la línea 440 del archivo ControladorDesktop.cs.
|
inline |
Devolveremos una lista de controles de la clase especificada que nos llega por parámetro
toTipoControl | Nos llegará la instancia |
Definición en la línea 303 del archivo ControladorDesktop.cs.
|
inline |
PE-95844: Devolveremos una lista de todos los widgets del desktop
Definición en la línea 317 del archivo ControladorDesktop.cs.
|
inline |
Importación del diseño del escritorio
Definición en la línea 366 del archivo ControladorDesktop.cs.
|
inline |
Cargamos el diseño del escritorio pasado por parámetro
tnId | "Id" del diseño que vamos a cargar |
Definición en la línea 233 del archivo ControladorDesktop.cs.
|
inline |
Carga del escritorio de un Add-on
toDictValues | Diccionario con los valores |
Definición en la línea 428 del archivo ControladorDesktop.cs.
|
inline |
Creamos un nuevo diseño vacio
Definición en la línea 223 del archivo ControladorDesktop.cs.
|
inline |
Obtener el nombre del Desktop actual que se está ejecutando
Definición en la línea 348 del archivo ControladorDesktop.cs.
|
inline |
Presenta / oculta el formulario de progreso al realizar una de las acciones que pueden o no provocar un cambio de escritorio
De este modo el usuario podrá visualizar que ha finalizado la acción El tiempo de espera es de 5 segundos En el cambio de multiempresa es de 30 Cuando llega un 0 es que la vamos a ocultar En el cambio de multiempresa dejamos 30 segundos para el proceso
tnMilisegundos | Inicialmente el tiempo de espera es de 5 segundos |
Definición en la línea 258 del archivo ControladorDesktop.cs.
|
inline |
Presentaremos la pantalal de propiedades donde podremos configurar el Widget
toWidget | Nos llegará la referencia al widget desde el que se realiza la acción |
Definición en la línea 176 del archivo ControladorDesktop.cs.
|
inline |
PE-99626: En caso de que, por ejemplo cambiamos de empresa, entonces llamamos al _RefreshDesktop
Definición en la línea 242 del archivo ControladorDesktop.cs.
|
inline |
Refrescar los widgets de un tipo concreto
toTipoControl | tipo de control a refrescar |
Definición en la línea 408 del archivo ControladorDesktop.cs.
|
inline |
Recarga el escritorio completo
Definición en la línea 274 del archivo ControladorDesktop.cs.
|
inline |
Se podrá llamar para que guarde un Widget cuando sea necesario
toWidget | Nos llegará la referencia al widget desde el que se realiza la acción |
tlReordenarWidgets | Si true revisa la ordenación de los controles (this.OrdenZControls) |
Definición en la línea 187 del archivo ControladorDesktop.cs.
|
inline |
Guardamos el diseño del escritorio
Definición en la línea 205 del archivo ControladorDesktop.cs.
|
inline |
Predetermina un desktop por usuario / Addon
toDictValues |
Definición en la línea 460 del archivo ControladorDesktop.cs.
|
inline |
Gestionamos si debe de presentar la rejilla de edición en el Desktop
tlShow |
Definición en la línea 396 del archivo ControladorDesktop.cs.
|
inline |
Para controlar si estamos en modo de edición
Definición en la línea 385 del archivo ControladorDesktop.cs.
|
inline |
Public implementation of Dispose pattern callable by consumers.
Definición en la línea 476 del archivo ControladorDesktop.cs.
|
inlineprotectedvirtual |
Protected implementation of Dispose pattern.
disposing |
Definición en la línea 486 del archivo ControladorDesktop.cs.