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

Clase para las acciones en la base de datos. Más...

Métodos públicos

 FuncsDataBase ()
 Contructor vacio.
 
DataTable GetAddonTables ()
 Devuelve todas las tablas de la base de datos menos las propias del sistema Sage50c.
 
DataTable GetModulosConMantes ()
 Devuelve los addons que tienen mantenimientos.
 
DataTable GetModulosAddons ()
 Devuelve los addons que tienen mantenimientos.
 
List< string > GetFiltrosTxtCodLabel ()
 Devuelve los addons que tienen filtros.
 
DataTable GetCamposConfig ()
 Devuelve los addons que tienen filtros.
 
bool ExisteMante (string nombreMante, string baseDatos="COMUNES")
 Devuelve true si se encuentra el mantenimiento en la tabla mantes de comunes. Es provisional mientras el btMantes no mire en las tablas mantes de los módulos.
 
DataTable GetMantesModulo (string nombreModulo)
 Devuelve los mantenimientos del addon suministrado.
 
bool CreateDataBase (out string _messageError)
 Crea la base de datos del módulo.
 
bool CheckTables ()
 Método para mirar si falta alguna tabla y crearla.
 
void CheckTablesCampos ()
 Crear campos en tablas.
 
bool AddTablaTabsys (List< string > lstTablas)
 Añadir registros a la tabla TABSYS.
 
bool AddTablaVariable (string tcVariable, string tcTipo, string tcValor)
 Método para añadir un registro en la tabla VARIABLE.
 
bool GetTablaVariable (string tcVariable, ref string tcResult)
 Método para obtener un registro de la tabla VARIABLE.
 
bool ExecuteDBScript (string resourcename)
 Recuperar el script del recurso y lo ejecuta.
 
bool AddAddonModulo ()
 Añade la definición del addon a la tabla comunes.modulos.
 
bool DeleteData ()
 Borra el registro del addon en la tabla comunes.modulos.
 
bool GuardarDetallesAddon (string nombreVisible, string descripcion, int ordencarga)
 Guardar cambios en la tabla modulos.
 
bool AddFormsNet (string nombreForm)
 Añade un registro a la tabla FormsNet.
 
bool AddMante (string nombreMante, string titolMante, string textoMenu)
 Añade el registro en la tabla mantes del addon.
 
bool AddFiltroTxtCodLabel (string nombreMante, string tituloMante)
 Añade una opción de filtros al addon.
 
bool AddOpcionMenu50 (string nombreMante, string textoMenu)
 Añade una opción de menu al addon.
 
bool AddOpcionMenu50Documento (string nombreDocumento, string textoMenu)
 Añade una opción de menu al addon.
 
bool AddModuloPrograms ()
 Añade, si no existe, el registro a la tabla programs.
 
DataTable GetSchemaTable (string nombreTabla)
 Rellena la vista con los campos de la tabla.
 
void NuevaTablaLibre ()
 Prepara la clase para una nueva tabla libre.
 
void NuevaTabla (bool tablaManteTRel)
 Prepara la clase para una nueva tabla.
 
void NuevaTablaExtensionManteTRel (dynamic manteTRelobject)
 Prepara la clase para una nueva tabla.
 
void NuevaTablaDocumento (bool lineas)
 Prepara la clase para una nueva tabla.
 
void NuevaTablaMantenimiento ()
 Prepara la clase para una nueva tabla de mantenimientos.
 
bool CrearNuevaTabla (string tableName, out string messageError, bool noComprobarClave=false)
 Crear nueva tabla.
 
void InsertCamposConfig (string nombreTabla)
 Insertar campos ampliables a config.
 
string GetDefaultValue (DataTypes datatypeValue)
 Devuelve.
 
bool CrearNuevoWidget (out string messageError)
 Crear nuevo widget.
 
bool ObtenerWidgets (ref DataTable dtTabla)
 Obtener los widgets en un DataTable.
 
DataFieldProperties NuevoCampo ()
 Crea un nuevo campo y pone propiedades predetermindas.
 
DataWidgetProperties NuevoWidget ()
 Crea un nuevo widget y pone propiedades predetermindas.
 
bool EsTablaMante (string nombreTabla)
 Comprueba si la tabla tiene la estructura para mantenimentos.
 
bool EsTablaCabecera (string nombreTabla)
 Comprueba si la tabla tiene la estructura para cabeceras.
 
bool EsTablaDetalle (string nombreTabla)
 Comprueba si la tabla tiene la estructura para detalle.
 
bool BorrarCampo (DataFieldProperties datafieldPropertiesItem)
 Borrar un campo.
 
bool BorrarWidget (DataWidgetProperties datawidgetPropertiesItem)
 Borrar un widget.
 
bool Encriptar (bool tlEncripta, string tcValor, ref string tcResult)
 Método para encriptar o desencriptar.
 
void _CargarInformacionRelaciones ()
 Cargar la información que se utiliza en las relaciones.
 
List< _BdRel_ObtenerListaBd ()
 Obtener lista de bases de datos.
 
void CargarInformacionTablas (ref List< _BdRel > listaBds)
 Método para cargar la información de tablas, campos y tablas de sistema de todas las bases de datos.
 
List< _TablaRel_ObtenerListaTablasBd (List< _BdRel > listaBds, bool tlTodos=false)
 Obtener la lista de todas las tablas de las lista de bases de datos.
 
List< _TablaRel_ObtenerListaTablas (string tcBd, string tcAlias="", bool tlTodos=false)
 Obtener lista de tablas de una bases de datos.
 
List< _CampoRel_ObtenerListaCamposBaseDatos (List< _TablaRel > lstTablas, bool tlTodos=false)
 Obtener lista de campos de una lista de tablas.
 
List< _CampoRel_ObtenerListaCamposBd (string tcBd, string tcAlias, List< _TablaRel > lstTablas, bool tlTodos=false)
 Obtener lista de campos de una tabla.
 
List< _CampoRel_ObtenerListaCampos (string tcBd, string tcAlias, string tcTabla, int tnIdTabla, bool tlTodos=false)
 Obtener lista de campos de una tabla.
 
DataTable _ObtenerListaCamposTabla (string tcBd, string tcTabla)
 Obtener lista de campos de una tabla.
 
void _DisposeDatatable (DataTable tdtDatatable)
 Realizamos el dispose de un datatable.
 
bool _CrearNuevaTablaDesc (string tcTabla, string tcDesc, ref int tnIdTabla)
 Añadir una nueva tabla en la tabla 'tablas'.
 
bool _CrearCampoDesc (int tnIdTabla, string tcCampo, string tcDesc, bool tlListados=false)
 Añadir una nueva tabla en la tabla 'tablas'.
 
bool _ObtenerRelaciones (List< _TablaRel > lstTablasAddon, List< _TablaRel > lstTablasCore, List< _CampoRel > lstCamposAddon, List< _CampoRel > lstCamposCore, ref BindingList< _Relacion > lstRelaciones, ref BindingList< _RelacionDetalle > lstRelDetalle)
 Obtener las relaciones del add-on.
 
bool _GuardarRelacion (_Relacion toRelacion, string tcCampoA, string tcCampoB, _TablaRel toNewTablaA, _TablaRel toNewTablaB, ref string tcMsgError)
 Guardar una relación.
 
bool _RemoveRelacion (_Relacion toRelacion)
 Eliminar una relación.
 
bool _BuscarRelaciones (List< _TablaRel > lstTablasAddon, List< _TablaRel > lstTablasCore, List< _CampoRel > lstCamposAddon, List< _CampoRel > lstCamposCore, ref BindingList< _Relacion > lstRelaciones, ref BindingList< _RelacionDetalle > lstRelDetalle)
 Buscar relaciones automáticas.
 

Métodos públicos estáticos

static int GetLenCampoConfig (string nombreCampo)
 Devuelve la longitud del campo ampliable.
 
static int GetLenCampo (string nombreDB, string nombreTabla, string nombreCampo)
 Devuelve la longitud del campo.
 

Campos de datos

List< _BdRel_listaBdsCore = null
 Lista de bases de datos del core para las relaciones.
 
List< _TablaRel_listaTablasCore = null
 Lista de tablas del core para las relaciones.
 
List< _CampoRel_listaCamposCore = null
 Lista de campos del core para las relaciones.
 
BindingList< DataFieldPropertiescamposNuevaTablaList = new BindingList<DataFieldProperties>()
 Vista para el DataGridViewCampos.
 
BindingList< DataWidgetPropertiescamposNuevoWidgetList = new BindingList<DataWidgetProperties>()
 Lista de campos para nuevos widgets.
 
bool _FinalizadaTareaCarga = false
 Para saber si ha terminado la carga de la información.
 

Atributos públicos estáticos

static DataTable ConfigTable = new DataTable()
 Guardamos el contenido de la tabla config de comunes.
 

Propiedades

string NombreBaseDatos [get, set]
 Nombre de la base de datos del addon.
 
string Server [get, set]
 SqlServer server.
 
string User [get, set]
 Usuario.
 
string Password [get, set]
 Password.
 

Descripción detallada

Clase para las acciones en la base de datos.

Definición en la línea 60 del archivo FuncsDataBase.cs.

Documentación de constructores y destructores

◆ FuncsDataBase()

sage.addons.components.FuncsDataBase.FuncsDataBase ( )
inline

Contructor vacio.

Definición en la línea 163 del archivo FuncsDataBase.cs.

Documentación de funciones miembro

◆ _BuscarRelaciones()

bool sage.addons.components.FuncsDataBase._BuscarRelaciones ( List< _TablaRel > lstTablasAddon,
List< _TablaRel > lstTablasCore,
List< _CampoRel > lstCamposAddon,
List< _CampoRel > lstCamposCore,
ref BindingList< _Relacion > lstRelaciones,
ref BindingList< _RelacionDetalle > lstRelDetalle )
inline

Buscar relaciones automáticas.

Parámetros
lstTablasAddon
lstTablasCore
lstCamposAddon
lstCamposCore
lstRelaciones
lstRelDetalle
Devuelve

Definición en la línea 3120 del archivo FuncsDataBase.cs.

◆ _CargarInformacionRelaciones()

void sage.addons.components.FuncsDataBase._CargarInformacionRelaciones ( )
inline

Cargar la información que se utiliza en las relaciones.

Definición en la línea 2182 del archivo FuncsDataBase.cs.

◆ _CrearCampoDesc()

bool sage.addons.components.FuncsDataBase._CrearCampoDesc ( int tnIdTabla,
string tcCampo,
string tcDesc,
bool tlListados = false )
inline

Añadir una nueva tabla en la tabla 'tablas'.

Parámetros
tnIdTabla
tcCampo
tcDesc
tlListados
Devuelve

Definición en la línea 2848 del archivo FuncsDataBase.cs.

◆ _CrearNuevaTablaDesc()

bool sage.addons.components.FuncsDataBase._CrearNuevaTablaDesc ( string tcTabla,
string tcDesc,
ref int tnIdTabla )
inline

Añadir una nueva tabla en la tabla 'tablas'.

Parámetros
tcTabla
tcDesc
tnIdTabla
Devuelve

Definición en la línea 2730 del archivo FuncsDataBase.cs.

◆ _DisposeDatatable()

void sage.addons.components.FuncsDataBase._DisposeDatatable ( DataTable tdtDatatable)
inline

Realizamos el dispose de un datatable.

Parámetros
tdtDatatableDatatable a realizar el Dispose

Definición en la línea 2710 del archivo FuncsDataBase.cs.

◆ _GuardarRelacion()

bool sage.addons.components.FuncsDataBase._GuardarRelacion ( _Relacion toRelacion,
string tcCampoA,
string tcCampoB,
_TablaRel toNewTablaA,
_TablaRel toNewTablaB,
ref string tcMsgError )
inline

Guardar una relación.

Parámetros
toRelacion
tcCampoA
tcCampoB
tcMsgError
Devuelve

Definición en la línea 2991 del archivo FuncsDataBase.cs.

◆ _ObtenerListaBd()

List< _BdRel > sage.addons.components.FuncsDataBase._ObtenerListaBd ( )
inline

Obtener lista de bases de datos.

Devuelve

Definición en la línea 2197 del archivo FuncsDataBase.cs.

◆ _ObtenerListaCampos()

List< _CampoRel > sage.addons.components.FuncsDataBase._ObtenerListaCampos ( string tcBd,
string tcAlias,
string tcTabla,
int tnIdTabla,
bool tlTodos = false )
inline

Obtener lista de campos de una tabla.

Parámetros
tcBd
tcTabla
Devuelve

Definición en la línea 2623 del archivo FuncsDataBase.cs.

◆ _ObtenerListaCamposBaseDatos()

List< _CampoRel > sage.addons.components.FuncsDataBase._ObtenerListaCamposBaseDatos ( List< _TablaRel > lstTablas,
bool tlTodos = false )
inline

Obtener lista de campos de una lista de tablas.

Parámetros
lstTablaslista de tablas
tlTodos
Devuelve

Definición en la línea 2565 del archivo FuncsDataBase.cs.

◆ _ObtenerListaCamposBd()

List< _CampoRel > sage.addons.components.FuncsDataBase._ObtenerListaCamposBd ( string tcBd,
string tcAlias,
List< _TablaRel > lstTablas,
bool tlTodos = false )
inline

Obtener lista de campos de una tabla.

Parámetros
tcBd
tcAlias
lstTablas
tlTodos
Devuelve

Definición en la línea 2594 del archivo FuncsDataBase.cs.

◆ _ObtenerListaCamposTabla()

DataTable sage.addons.components.FuncsDataBase._ObtenerListaCamposTabla ( string tcBd,
string tcTabla )
inline

Obtener lista de campos de una tabla.

Parámetros
tcBd
tcTabla
Devuelve

Definición en la línea 2670 del archivo FuncsDataBase.cs.

◆ _ObtenerListaTablas()

List< _TablaRel > sage.addons.components.FuncsDataBase._ObtenerListaTablas ( string tcBd,
string tcAlias = "",
bool tlTodos = false )
inline

Obtener lista de tablas de una bases de datos.

Devuelve

Definición en la línea 2378 del archivo FuncsDataBase.cs.

◆ _ObtenerListaTablasBd()

List< _TablaRel > sage.addons.components.FuncsDataBase._ObtenerListaTablasBd ( List< _BdRel > listaBds,
bool tlTodos = false )
inline

Obtener la lista de todas las tablas de las lista de bases de datos.

Parámetros
listaBdslista de bases de datos
tlTodosobtener todos
Devuelve

Definición en la línea 2348 del archivo FuncsDataBase.cs.

◆ _ObtenerRelaciones()

bool sage.addons.components.FuncsDataBase._ObtenerRelaciones ( List< _TablaRel > lstTablasAddon,
List< _TablaRel > lstTablasCore,
List< _CampoRel > lstCamposAddon,
List< _CampoRel > lstCamposCore,
ref BindingList< _Relacion > lstRelaciones,
ref BindingList< _RelacionDetalle > lstRelDetalle )
inline

Obtener las relaciones del add-on.

Parámetros
lstTablasAddon
lstTablasCore
lstCamposAddon
lstCamposCore
lstRelaciones
lstRelDetalle
Devuelve

Definición en la línea 2879 del archivo FuncsDataBase.cs.

◆ _RemoveRelacion()

bool sage.addons.components.FuncsDataBase._RemoveRelacion ( _Relacion toRelacion)
inline

Eliminar una relación.

Parámetros
toRelacion
Devuelve

Definición en la línea 3093 del archivo FuncsDataBase.cs.

◆ AddAddonModulo()

bool sage.addons.components.FuncsDataBase.AddAddonModulo ( )
inline

Añade la definición del addon a la tabla comunes.modulos.

Devuelve

Definición en la línea 691 del archivo FuncsDataBase.cs.

◆ AddFiltroTxtCodLabel()

bool sage.addons.components.FuncsDataBase.AddFiltroTxtCodLabel ( string nombreMante,
string tituloMante )
inline

Añade una opción de filtros al addon.

Devuelve

Definición en la línea 929 del archivo FuncsDataBase.cs.

◆ AddFormsNet()

bool sage.addons.components.FuncsDataBase.AddFormsNet ( string nombreForm)
inline

Añade un registro a la tabla FormsNet.

Parámetros
nombreForm
Devuelve

Definición en la línea 824 del archivo FuncsDataBase.cs.

◆ AddMante()

bool sage.addons.components.FuncsDataBase.AddMante ( string nombreMante,
string titolMante,
string textoMenu )
inline

Añade el registro en la tabla mantes del addon.

Devuelve

Definición en la línea 883 del archivo FuncsDataBase.cs.

◆ AddModuloPrograms()

bool sage.addons.components.FuncsDataBase.AddModuloPrograms ( )
inline

Añade, si no existe, el registro a la tabla programs.

Devuelve

Definición en la línea 1274 del archivo FuncsDataBase.cs.

◆ AddOpcionMenu50()

bool sage.addons.components.FuncsDataBase.AddOpcionMenu50 ( string nombreMante,
string textoMenu )
inline

Añade una opción de menu al addon.

Devuelve

Definición en la línea 981 del archivo FuncsDataBase.cs.

◆ AddOpcionMenu50Documento()

bool sage.addons.components.FuncsDataBase.AddOpcionMenu50Documento ( string nombreDocumento,
string textoMenu )
inline

Añade una opción de menu al addon.

Devuelve

Definición en la línea 1127 del archivo FuncsDataBase.cs.

◆ AddTablaTabsys()

bool sage.addons.components.FuncsDataBase.AddTablaTabsys ( List< string > lstTablas)
inline

Añadir registros a la tabla TABSYS.

Parámetros
lstTablas
Devuelve

Definición en la línea 555 del archivo FuncsDataBase.cs.

◆ AddTablaVariable()

bool sage.addons.components.FuncsDataBase.AddTablaVariable ( string tcVariable,
string tcTipo,
string tcValor )
inline

Método para añadir un registro en la tabla VARIABLE.

Parámetros
tcVariable
tcTipo
tcValor
Devuelve

Definición en la línea 585 del archivo FuncsDataBase.cs.

◆ BorrarCampo()

bool sage.addons.components.FuncsDataBase.BorrarCampo ( DataFieldProperties datafieldPropertiesItem)
inline

Borrar un campo.

Parámetros
datafieldPropertiesItem
Devuelve

Definición en la línea 2124 del archivo FuncsDataBase.cs.

◆ BorrarWidget()

bool sage.addons.components.FuncsDataBase.BorrarWidget ( DataWidgetProperties datawidgetPropertiesItem)
inline

Borrar un widget.

Parámetros
datawidgetPropertiesItem
Devuelve

Definición en la línea 2141 del archivo FuncsDataBase.cs.

◆ CargarInformacionTablas()

void sage.addons.components.FuncsDataBase.CargarInformacionTablas ( ref List< _BdRel > listaBds)
inline

Método para cargar la información de tablas, campos y tablas de sistema de todas las bases de datos.

Parámetros
listaBds

Definición en la línea 2234 del archivo FuncsDataBase.cs.

◆ CheckTables()

bool sage.addons.components.FuncsDataBase.CheckTables ( )
inline

Método para mirar si falta alguna tabla y crearla.

Devuelve

Definición en la línea 510 del archivo FuncsDataBase.cs.

◆ CheckTablesCampos()

void sage.addons.components.FuncsDataBase.CheckTablesCampos ( )
inline

Crear campos en tablas.

Definición en la línea 531 del archivo FuncsDataBase.cs.

◆ CrearNuevaTabla()

bool sage.addons.components.FuncsDataBase.CrearNuevaTabla ( string tableName,
out string messageError,
bool noComprobarClave = false )
inline

Crear nueva tabla.

Parámetros
tableName
messageError
Devuelve

Definición en la línea 1528 del archivo FuncsDataBase.cs.

◆ CrearNuevoWidget()

bool sage.addons.components.FuncsDataBase.CrearNuevoWidget ( out string messageError)
inline

Crear nuevo widget.

Parámetros
tableName
messageError
Devuelve

Definición en la línea 1846 del archivo FuncsDataBase.cs.

◆ CreateDataBase()

bool sage.addons.components.FuncsDataBase.CreateDataBase ( out string _messageError)
inline

Crea la base de datos del módulo.

Parámetros
_messageError
Devuelve

Definición en la línea 419 del archivo FuncsDataBase.cs.

◆ DeleteData()

bool sage.addons.components.FuncsDataBase.DeleteData ( )
inline

Borra el registro del addon en la tabla comunes.modulos.

Devuelve

Definición en la línea 743 del archivo FuncsDataBase.cs.

◆ Encriptar()

bool sage.addons.components.FuncsDataBase.Encriptar ( bool tlEncripta,
string tcValor,
ref string tcResult )
inline

Método para encriptar o desencriptar.

Parámetros
tlEncripta
tcValor
tcResult
Devuelve

Definición en la línea 2158 del archivo FuncsDataBase.cs.

◆ EsTablaCabecera()

bool sage.addons.components.FuncsDataBase.EsTablaCabecera ( string nombreTabla)
inline

Comprueba si la tabla tiene la estructura para cabeceras.

Parámetros
nombreTabla
Devuelve

Definición en la línea 2094 del archivo FuncsDataBase.cs.

◆ EsTablaDetalle()

bool sage.addons.components.FuncsDataBase.EsTablaDetalle ( string nombreTabla)
inline

Comprueba si la tabla tiene la estructura para detalle.

Parámetros
nombreTabla
Devuelve

Definición en la línea 2109 del archivo FuncsDataBase.cs.

◆ EsTablaMante()

bool sage.addons.components.FuncsDataBase.EsTablaMante ( string nombreTabla)
inline

Comprueba si la tabla tiene la estructura para mantenimentos.

Parámetros
nombreTabla
Devuelve

Definición en la línea 2079 del archivo FuncsDataBase.cs.

◆ ExecuteDBScript()

bool sage.addons.components.FuncsDataBase.ExecuteDBScript ( string resourcename)
inline

Recuperar el script del recurso y lo ejecuta.

Parámetros
resourcename
Devuelve

Definición en la línea 666 del archivo FuncsDataBase.cs.

◆ ExisteMante()

bool sage.addons.components.FuncsDataBase.ExisteMante ( string nombreMante,
string baseDatos = "COMUNES" )
inline

Devuelve true si se encuentra el mantenimiento en la tabla mantes de comunes. Es provisional mientras el btMantes no mire en las tablas mantes de los módulos.

Parámetros
nombreMante
Devuelve

Definición en la línea 386 del archivo FuncsDataBase.cs.

◆ GetAddonTables()

DataTable sage.addons.components.FuncsDataBase.GetAddonTables ( )
inline

Devuelve todas las tablas de la base de datos menos las propias del sistema Sage50c.

Devuelve

Definición en la línea 178 del archivo FuncsDataBase.cs.

◆ GetCamposConfig()

DataTable sage.addons.components.FuncsDataBase.GetCamposConfig ( )
inline

Devuelve los addons que tienen filtros.

Devuelve

Definición en la línea 349 del archivo FuncsDataBase.cs.

◆ GetDefaultValue()

string sage.addons.components.FuncsDataBase.GetDefaultValue ( DataTypes datatypeValue)
inline

Devuelve.

Parámetros
datatypeValue
Devuelve

Definición en la línea 1809 del archivo FuncsDataBase.cs.

◆ GetFiltrosTxtCodLabel()

List< string > sage.addons.components.FuncsDataBase.GetFiltrosTxtCodLabel ( )
inline

Devuelve los addons que tienen filtros.

Devuelve

Definición en la línea 306 del archivo FuncsDataBase.cs.

◆ GetLenCampo()

static int sage.addons.components.FuncsDataBase.GetLenCampo ( string nombreDB,
string nombreTabla,
string nombreCampo )
inlinestatic

Devuelve la longitud del campo.

Parámetros
nombreCampo
nombreTabla
nombreDB
Devuelve

Definición en la línea 1792 del archivo FuncsDataBase.cs.

◆ GetLenCampoConfig()

static int sage.addons.components.FuncsDataBase.GetLenCampoConfig ( string nombreCampo)
inlinestatic

Devuelve la longitud del campo ampliable.

Parámetros
nombreCampo
Devuelve

Definición en la línea 1760 del archivo FuncsDataBase.cs.

◆ GetMantesModulo()

DataTable sage.addons.components.FuncsDataBase.GetMantesModulo ( string nombreModulo)
inline

Devuelve los mantenimientos del addon suministrado.

Parámetros
nombreModulo
Devuelve

Definición en la línea 402 del archivo FuncsDataBase.cs.

◆ GetModulosAddons()

DataTable sage.addons.components.FuncsDataBase.GetModulosAddons ( )
inline

Devuelve los addons que tienen mantenimientos.

Devuelve

Definición en la línea 257 del archivo FuncsDataBase.cs.

◆ GetModulosConMantes()

DataTable sage.addons.components.FuncsDataBase.GetModulosConMantes ( )
inline

Devuelve los addons que tienen mantenimientos.

Devuelve

Definición en la línea 211 del archivo FuncsDataBase.cs.

◆ GetSchemaTable()

DataTable sage.addons.components.FuncsDataBase.GetSchemaTable ( string nombreTabla)
inline

Rellena la vista con los campos de la tabla.

Parámetros
nombreTabla
Devuelve

Definición en la línea 1314 del archivo FuncsDataBase.cs.

◆ GetTablaVariable()

bool sage.addons.components.FuncsDataBase.GetTablaVariable ( string tcVariable,
ref string tcResult )
inline

Método para obtener un registro de la tabla VARIABLE.

Parámetros
tcVariable
tcResult
Devuelve

Definición en la línea 611 del archivo FuncsDataBase.cs.

◆ GuardarDetallesAddon()

bool sage.addons.components.FuncsDataBase.GuardarDetallesAddon ( string nombreVisible,
string descripcion,
int ordencarga )
inline

Guardar cambios en la tabla modulos.

Parámetros
nombreVisible
descripcion
Devuelve

Definición en la línea 803 del archivo FuncsDataBase.cs.

◆ InsertCamposConfig()

void sage.addons.components.FuncsDataBase.InsertCamposConfig ( string nombreTabla)
inline

Insertar campos ampliables a config.

Definición en la línea 1735 del archivo FuncsDataBase.cs.

◆ NuevaTabla()

void sage.addons.components.FuncsDataBase.NuevaTabla ( bool tablaManteTRel)
inline

Prepara la clase para una nueva tabla.

Definición en la línea 1332 del archivo FuncsDataBase.cs.

◆ NuevaTablaDocumento()

void sage.addons.components.FuncsDataBase.NuevaTablaDocumento ( bool lineas)
inline

Prepara la clase para una nueva tabla.

Definición en la línea 1436 del archivo FuncsDataBase.cs.

◆ NuevaTablaExtensionManteTRel()

void sage.addons.components.FuncsDataBase.NuevaTablaExtensionManteTRel ( dynamic manteTRelobject)
inline

Prepara la clase para una nueva tabla.

Definición en la línea 1362 del archivo FuncsDataBase.cs.

◆ NuevaTablaLibre()

void sage.addons.components.FuncsDataBase.NuevaTablaLibre ( )
inline

Prepara la clase para una nueva tabla libre.

Definición en la línea 1324 del archivo FuncsDataBase.cs.

◆ NuevaTablaMantenimiento()

void sage.addons.components.FuncsDataBase.NuevaTablaMantenimiento ( )
inline

Prepara la clase para una nueva tabla de mantenimientos.

Definición en la línea 1497 del archivo FuncsDataBase.cs.

◆ NuevoCampo()

DataFieldProperties sage.addons.components.FuncsDataBase.NuevoCampo ( )
inline

Crea un nuevo campo y pone propiedades predetermindas.

Parámetros
nuevoCampoNombre
Devuelve

Definición en la línea 2013 del archivo FuncsDataBase.cs.

◆ NuevoWidget()

DataWidgetProperties sage.addons.components.FuncsDataBase.NuevoWidget ( )
inline

Crea un nuevo widget y pone propiedades predetermindas.

Devuelve

Definición en la línea 2046 del archivo FuncsDataBase.cs.

◆ ObtenerWidgets()

bool sage.addons.components.FuncsDataBase.ObtenerWidgets ( ref DataTable dtTabla)
inline

Obtener los widgets en un DataTable.

Parámetros
tableName
messageError
Devuelve

Definición en la línea 1906 del archivo FuncsDataBase.cs.

Documentación de campos

◆ _FinalizadaTareaCarga

bool sage.addons.components.FuncsDataBase._FinalizadaTareaCarga = false

Para saber si ha terminado la carga de la información.

Definición en la línea 158 del archivo FuncsDataBase.cs.

◆ _listaBdsCore

List<_BdRel> sage.addons.components.FuncsDataBase._listaBdsCore = null

Lista de bases de datos del core para las relaciones.

Definición en la línea 120 del archivo FuncsDataBase.cs.

◆ _listaCamposCore

List<_CampoRel> sage.addons.components.FuncsDataBase._listaCamposCore = null

Lista de campos del core para las relaciones.

Definición en la línea 130 del archivo FuncsDataBase.cs.

◆ _listaTablasCore

List<_TablaRel> sage.addons.components.FuncsDataBase._listaTablasCore = null

Lista de tablas del core para las relaciones.

Definición en la línea 125 del archivo FuncsDataBase.cs.

◆ camposNuevaTablaList

BindingList<DataFieldProperties> sage.addons.components.FuncsDataBase.camposNuevaTablaList = new BindingList<DataFieldProperties>()

Vista para el DataGridViewCampos.

Lista de campos para nuevas tablas

Definición en la línea 143 del archivo FuncsDataBase.cs.

◆ camposNuevoWidgetList

BindingList<DataWidgetProperties> sage.addons.components.FuncsDataBase.camposNuevoWidgetList = new BindingList<DataWidgetProperties>()

Lista de campos para nuevos widgets.

Definición en la línea 148 del archivo FuncsDataBase.cs.

◆ ConfigTable

DataTable sage.addons.components.FuncsDataBase.ConfigTable = new DataTable()
static

Guardamos el contenido de la tabla config de comunes.

Definición en la línea 153 del archivo FuncsDataBase.cs.

Documentación de propiedades

◆ NombreBaseDatos

string sage.addons.components.FuncsDataBase.NombreBaseDatos
getset

Nombre de la base de datos del addon.

Definición en la línea 66 del archivo FuncsDataBase.cs.

◆ Password

string sage.addons.components.FuncsDataBase.Password
getset

Password.

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

◆ Server

string sage.addons.components.FuncsDataBase.Server
getset

SqlServer server.

Definición en la línea 76 del archivo FuncsDataBase.cs.

◆ User

string sage.addons.components.FuncsDataBase.User
getset

Usuario.

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


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