Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.addons.components.ModMante

Clase para modificar mantenimientos. Más...

Diagrama de herencia de sage.addons.components.ModMante
sage.addons.components.IMantes sage.addons.components.IBaseDocs

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.
 

Descripción detallada

Clase para modificar mantenimientos.

Definición en la línea 19 del archivo ModMante.cs.

Documentación de constructores y destructores

◆ ModMante()

sage.addons.components.ModMante.ModMante ( )
inline

Inicializa una nueva instancia de la clase.

Definición en la línea 182 del archivo ModMante.cs.

Documentación de funciones miembro

◆ AddCampo()

dynamic sage.addons.components.ModMante.AddCampo ( string nombreCampo)
inline

Añadir el campo seleccionado en la lista al mantenimiento.

Parámetros
nombreCampo

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 518 del archivo ModMante.cs.

◆ AddCampo_CodigoNombre()

CodigoNombreManteProperties sage.addons.components.ModMante.AddCampo_CodigoNombre ( string nombreCampo,
string tituloCampo )
inline

Añade el campo código y nombre al mantenimiento.

Parámetros
nombreCampo
Devuelve

Definición en la línea 903 del archivo ModMante.cs.

◆ AddCampoAgregado()

ewCampoTRelAddons sage.addons.components.ModMante.AddCampoAgregado ( )
inline

Añade una nuevo campo no enlazada a datos.

Devuelve

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 571 del archivo ModMante.cs.

◆ AddPagina() [1/2]

void sage.addons.components.ModMante.AddPagina ( PaginaManteProperties tpNovaPagina)
inline

Añade una nueva página.

Parámetros
_nombrePagina
_tituloPagina
Devuelve

Definición en la línea 1104 del archivo ModMante.cs.

◆ AddPagina() [2/2]

PaginaManteProperties sage.addons.components.ModMante.AddPagina ( string _nombrePagina,
string _tituloPagina )
inline

Crear el objeto página para la nueva página.

Parámetros
_nombrePagina
_tituloPagina
Devuelve

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 1086 del archivo ModMante.cs.

◆ AddToolStripItem()

ToolStripItem sage.addons.components.ModMante.AddToolStripItem ( string toolstripitemtype)
inline

Añade un nuevo ToolStripItem.

Parámetros
toolstripitem

Definición en la línea 580 del archivo ModMante.cs.

◆ Clear()

void sage.addons.components.ModMante.Clear ( )
inline

Vacia todos los datos actuales.

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 467 del archivo ModMante.cs.

◆ ComprobarExistenFicheros()

bool sage.addons.components.ModMante.ComprobarExistenFicheros ( out string messageError)
inline

Comprobar si los ficheros de destino existen.

Parámetros
messageError
Devuelve

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 1116 del archivo ModMante.cs.

◆ Crear()

bool sage.addons.components.ModMante.Crear ( out string messageError)
inline

Crear nuevo mantenimiento.

Parámetros
messageError
Devuelve

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 1155 del archivo ModMante.cs.

◆ CrearExtensionMante()

bool sage.addons.components.ModMante.CrearExtensionMante ( string _nombreUserControl,
bool _sinTabla,
out string _messageError )
inline

Crear la clase extensión del mantenimiento.

Parámetros
_nombreModulo
_nombreMante
_nombreTabla
_nombreUserControl
_messageError
Devuelve

Definición en la línea 1648 del archivo ModMante.cs.

◆ CrearNuevoUserControl()

bool sage.addons.components.ModMante.CrearNuevoUserControl ( string _nombreControl,
bool _crearManteTRel,
out string messageError )
inline

Crea un nuevo control de usuario.

Parámetros
_nombreControl
_crearManteTRel
messageError
Devuelve

Definición en la línea 1196 del archivo ModMante.cs.

◆ CrearToolStripAddonButton()

bool sage.addons.components.ModMante.CrearToolStripAddonButton ( out string _messageError)
inline

Crear botones para las barras de herramientas.

Parámetros
_messageError
Devuelve

Definición en la línea 674 del archivo ModMante.cs.

◆ Deserialize()

void sage.addons.components.ModMante.Deserialize ( )
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.

◆ GetMantePropertiesObject()

dynamic sage.addons.components.ModMante.GetMantePropertiesObject ( )
inline

Devuelve el objeto de propiedades del matenimiento.

Devuelve

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 438 del archivo ModMante.cs.

◆ GetObject()

dynamic sage.addons.components.ModMante.GetObject ( string nombreObjeto)
inline

Devuelve el objeto relacionado con el nombre.

Parámetros
nombreObjeto
Devuelve

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 1045 del archivo ModMante.cs.

◆ HasDump()

bool sage.addons.components.ModMante.HasDump ( )
inline

Comprueba si existe un volcado de la configuración.

Devuelve

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 196 del archivo ModMante.cs.

◆ New()

void sage.addons.components.ModMante.New ( )
inline

Prepara para un nuevo mantenimiento.

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 476 del archivo ModMante.cs.

◆ NombreTabla_Change_Handler()

delegate void sage.addons.components.ModMante.NombreTabla_Change_Handler ( ModManteProperties sender,
string nombreTabla )

Handler del evento para capturar el cambio de título.

◆ RemoveCampo() [1/3]

bool sage.addons.components.ModMante.RemoveCampo ( ewCampoTRelAddons campoObject)
inline

Quita el campo del mantenimiento.

Parámetros
campoObject
Devuelve

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 1014 del archivo ModMante.cs.

◆ RemoveCampo() [2/3]

bool sage.addons.components.ModMante.RemoveCampo ( ObjectsManteProperties campoObject)
inline

Quita el campo del mantenimiento.

Parámetros
campoObject
Devuelve

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 983 del archivo ModMante.cs.

◆ RemoveCampo() [3/3]

bool sage.addons.components.ModMante.RemoveCampo ( string nombreCampo)
inline

Quita el campo del mantenimiento.

Parámetros
nombreCampo
Devuelve

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 927 del archivo ModMante.cs.

◆ Serialize()

void sage.addons.components.ModMante.Serialize ( )
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.

◆ Show()

bool sage.addons.components.ModMante.Show ( )
inline

Muestra el formulario de creación de mantenimientos.

Devuelve

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 447 del archivo ModMante.cs.

Documentación de propiedades

◆ AddToolBarItems

bool sage.addons.components.ModMante.AddToolBarItems
getset

Prepara el asistente para añadir botones a la barra de herramientas.

Definición en la línea 141 del archivo ModMante.cs.

◆ Campos

BindingList<dynamic> sage.addons.components.ModMante.Campos
getset

Lista de objetos del mantenimiento.

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 82 del archivo ModMante.cs.

◆ FuncsDataBase

FuncsDataBase sage.addons.components.ModMante.FuncsDataBase
getset

Funciones para las bases de datos.

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 112 del archivo ModMante.cs.

◆ FuncsSourceCode

FuncsSourceCode sage.addons.components.ModMante.FuncsSourceCode
getset

Funciones para los mantenimientos.

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 131 del archivo ModMante.cs.

◆ ListaCampos

DataTable sage.addons.components.ModMante.ListaCampos
getset

Lista de campos.

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 102 del archivo ModMante.cs.

◆ NombreCampos

List<string> sage.addons.components.ModMante.NombreCampos
getset

Lista de nombre de objetos del mantenimiento.

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 92 del archivo ModMante.cs.

◆ NombreMante

string sage.addons.components.ModMante.NombreMante
getset

Nombre del mantenimiento.

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 49 del archivo ModMante.cs.

◆ NombreModulo

string sage.addons.components.ModMante.NombreModulo
getset

Nombre del Modulo.

Definición en la línea 59 del archivo ModMante.cs.

◆ NombreTabla

string sage.addons.components.ModMante.NombreTabla
getset

Nombre de la tabla.

Implementa sage.addons.components.IBaseDocs.

Definición en la línea 27 del archivo ModMante.cs.

◆ TituloForm

string sage.addons.components.ModMante.TituloForm
getset

Título del formulario.

Definición en la línea 69 del archivo ModMante.cs.

Documentación de eventos

◆ NombreTabla_Changed

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.


La documentación de esta clase está generada del siguiente archivo: