Clase para modificar mantenimientos. Más...
Métodos públicos | |
delegate void | NombreTabla_Change_Handler (ModManteProperties sender, string nombreTabla) |
Handler del evento para capturar el cambio de título. | |
ModMante () | |
Inicializa una nueva instancia de la clase. | |
bool | HasDump () |
Comprueba si existe un volcado de la configuración. | |
void | Serialize () |
Serializa el estado actual de las propiedades y campos de clase. | |
void | Deserialize () |
Deserializa el fichero dump y carga las instancias de los objetos. | |
dynamic | GetMantePropertiesObject () |
Devuelve el objeto de propiedades del matenimiento. | |
bool | Show () |
Muestra el formulario de creación de mantenimientos. | |
void | Clear () |
Vacia todos los datos actuales. | |
void | New () |
Prepara para un nuevo mantenimiento. | |
dynamic | AddCampo (string nombreCampo) |
Añadir el campo seleccionado en la lista al mantenimiento. | |
ewCampoTRelAddons | AddCampoAgregado () |
Añade una nuevo campo no enlazada a datos. | |
ToolStripItem | AddToolStripItem (string toolstripitemtype) |
Añade un nuevo ToolStripItem. | |
bool | CrearToolStripAddonButton (out string _messageError) |
Crear botones para las barras de herramientas. | |
CodigoNombreManteProperties | AddCampo_CodigoNombre (string nombreCampo, string tituloCampo) |
Añade el campo código y nombre al mantenimiento. | |
bool | RemoveCampo (string nombreCampo) |
Quita el campo del mantenimiento. | |
bool | RemoveCampo (ObjectsManteProperties campoObject) |
Quita el campo del mantenimiento. | |
bool | RemoveCampo (ewCampoTRelAddons campoObject) |
Quita el campo del mantenimiento. | |
dynamic | GetObject (string nombreObjeto) |
Devuelve el objeto relacionado con el nombre. | |
PaginaManteProperties | AddPagina (string _nombrePagina, string _tituloPagina) |
Crear el objeto página para la nueva página. | |
void | AddPagina (PaginaManteProperties tpNovaPagina) |
Añade una nueva página. | |
bool | ComprobarExistenFicheros (out string messageError) |
Comprobar si los ficheros de destino existen. | |
bool | Crear (out string messageError) |
Crear nuevo mantenimiento. | |
bool | CrearNuevoUserControl (string _nombreControl, bool _crearManteTRel, out string messageError) |
Crea un nuevo control de usuario. | |
bool | CrearExtensionMante (string _nombreUserControl, bool _sinTabla, out string _messageError) |
Crear la clase extensión del mantenimiento. | |
Propiedades | |
string | NombreTabla [get, set] |
Nombre de la tabla. | |
string | NombreMante [get, set] |
Nombre del mantenimiento. | |
string | NombreModulo [get, set] |
Nombre del Modulo. | |
string | TituloForm [get, set] |
Título del formulario. | |
BindingList< dynamic > | Campos [get, set] |
Lista de objetos del mantenimiento. | |
List< string > | NombreCampos [get, set] |
Lista de nombre de objetos del mantenimiento. | |
DataTable | ListaCampos [get, set] |
Lista de campos. | |
FuncsDataBase | FuncsDataBase [get, set] |
Funciones para las bases de datos. | |
FuncsSourceCode | FuncsSourceCode [get, set] |
Funciones para los mantenimientos. | |
bool | AddToolBarItems [get, set] |
Prepara el asistente para añadir botones a la barra de herramientas. | |
Eventos | |
NombreTabla_Change_Handler | NombreTabla_Changed |
Handler del evento para capturar el cambio de título. | |
Clase para modificar mantenimientos.
Definición en la línea 19 del archivo ModMante.cs.
|
inline |
Inicializa una nueva instancia de la clase.
Definición en la línea 182 del archivo ModMante.cs.
|
inline |
Añadir el campo seleccionado en la lista al mantenimiento.
nombreCampo |
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 518 del archivo ModMante.cs.
|
inline |
Añade el campo código y nombre al mantenimiento.
nombreCampo |
Definición en la línea 903 del archivo ModMante.cs.
|
inline |
Añade una nuevo campo no enlazada a datos.
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 571 del archivo ModMante.cs.
|
inline |
Añade una nueva página.
_nombrePagina | |
_tituloPagina |
Definición en la línea 1104 del archivo ModMante.cs.
|
inline |
Crear el objeto página para la nueva página.
_nombrePagina | |
_tituloPagina |
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 1086 del archivo ModMante.cs.
|
inline |
Añade un nuevo ToolStripItem.
toolstripitem |
Definición en la línea 580 del archivo ModMante.cs.
|
inline |
Vacia todos los datos actuales.
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 467 del archivo ModMante.cs.
|
inline |
Comprobar si los ficheros de destino existen.
messageError |
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 1116 del archivo ModMante.cs.
|
inline |
Crear nuevo mantenimiento.
messageError |
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 1155 del archivo ModMante.cs.
|
inline |
Crear la clase extensión del mantenimiento.
_nombreModulo | |
_nombreMante | |
_nombreTabla | |
_nombreUserControl | |
_messageError |
Definición en la línea 1648 del archivo ModMante.cs.
|
inline |
Crea un nuevo control de usuario.
_nombreControl | |
_crearManteTRel | |
messageError |
Definición en la línea 1196 del archivo ModMante.cs.
|
inline |
Crear botones para las barras de herramientas.
_messageError |
Definición en la línea 674 del archivo ModMante.cs.
|
inline |
Deserializa el fichero dump y carga las instancias de los objetos.
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 333 del archivo ModMante.cs.
|
inline |
Devuelve el objeto de propiedades del matenimiento.
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 438 del archivo ModMante.cs.
|
inline |
Devuelve el objeto relacionado con el nombre.
nombreObjeto |
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 1045 del archivo ModMante.cs.
|
inline |
Comprueba si existe un volcado de la configuración.
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 196 del archivo ModMante.cs.
|
inline |
Prepara para un nuevo mantenimiento.
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 476 del archivo ModMante.cs.
delegate void sage.addons.components.ModMante.NombreTabla_Change_Handler | ( | ModManteProperties | sender, |
string | nombreTabla ) |
Handler del evento para capturar el cambio de título.
|
inline |
Quita el campo del mantenimiento.
campoObject |
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 1014 del archivo ModMante.cs.
|
inline |
Quita el campo del mantenimiento.
campoObject |
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 983 del archivo ModMante.cs.
|
inline |
Quita el campo del mantenimiento.
nombreCampo |
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 927 del archivo ModMante.cs.
|
inline |
Serializa el estado actual de las propiedades y campos de clase.
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 204 del archivo ModMante.cs.
|
inline |
Muestra el formulario de creación de mantenimientos.
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 447 del archivo ModMante.cs.
|
getset |
Prepara el asistente para añadir botones a la barra de herramientas.
Definición en la línea 141 del archivo ModMante.cs.
|
getset |
Lista de objetos del mantenimiento.
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 82 del archivo ModMante.cs.
|
getset |
Funciones para las bases de datos.
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 112 del archivo ModMante.cs.
|
getset |
Funciones para los mantenimientos.
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 131 del archivo ModMante.cs.
|
getset |
Lista de campos.
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 102 del archivo ModMante.cs.
|
getset |
Lista de nombre de objetos del mantenimiento.
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 92 del archivo ModMante.cs.
|
getset |
Nombre del mantenimiento.
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 49 del archivo ModMante.cs.
|
getset |
Nombre del Modulo.
Definición en la línea 59 del archivo ModMante.cs.
|
getset |
Nombre de la tabla.
Implementa sage.addons.components.IBaseDocs.
Definición en la línea 27 del archivo ModMante.cs.
|
getset |
Título del formulario.
Definición en la línea 69 del archivo ModMante.cs.
NombreTabla_Change_Handler sage.addons.components.ModMante.NombreTabla_Changed |
Handler del evento para capturar el cambio de título.
Definición en la línea 156 del archivo ModMante.cs.