Referencia de la Clase sage.addons.factucert.Negocio.Clases.ContadoresSerie_ext

Extension para los contadores de series Más...

Diagrama de herencias de sage.addons.factucert.Negocio.Clases.ContadoresSerie_ext
sage.ew.ewbase._ExtensionManteTRel< ContadoresSerie_ext.Linia, ContadoresSerie_ext.Clave >

Estructuras de datos

class  Clave
 Campos clave para registros únicos y carga de registros Más...
 
class  Linia
 Definir la estructura de las líneas Más...
 

Métodos públicos

 ContadoresSerie_ext ()
 Inicializa una nueva intancia de la clase Más...
 
 ContadoresSerie_ext (IManteTRel _manteTRelPrincipal, int _ordenAddon)
 Inicializa una nueva intancia de la clase y carga los registros correspondientes al código del mantenimiento asociado Más...
 
override void _Load ()
 Carga los resgistros de la extensión Más...
 
override bool _Save ()
 Guardar cambios Más...
 
- Métodos públicos heredados desde sage.ew.ewbase._ExtensionManteTRel< ContadoresSerie_ext.Linia, ContadoresSerie_ext.Clave >
 _ExtensionManteTRel ()
 Inicializa una nueva intancia de la clase _ExtensionManteTRel Más...
 
void Dispose ()
 Dispose de la clase Más...
 
virtual CambiosTRel _LineasNuevasYModificadas ()
 Cambios en un mantetrel Más...
 
virtual bool _TraspasarSiguienteEjercicio (TipoExecute toTipo, string tcEjerAct, string tcNextEjer)
 Acciones complementarias al traspasar al último ejercicio Más...
 
virtual void Iniciar ()
 Iniciar propiedades y objetos Más...
 
virtual _LinTRel _Get_Linea_Ext (ILinTRel liniamantetrelprincipal)
 Devuelve la linea de la extensión correspondiente a la línea del mantetrel principal Más...
 
virtual void _Show_Error_Message (string message)
 Envia un mensaje al mantenimiento Más...
 
virtual bool _Delete ()
 Borra los registros recuperados Más...
 
virtual bool _DeleteItem (ILinTRel linprincipal)
 Borra la línea relacionada con la línea principal Más...
 
virtual void _Clear ()
 Vacia todo el contenido, líneas y registros. Más...
 
void _Cancel ()
 Cancelar cambios Más...
 
virtual void _Clonar (IManteTRel manteTRelOrigen)
 Clona el objeto Más...
 
virtual string GetSelect ()
 Devuelve una cadena con los campos del select de la tabla de la extensión Más...
 
IClaves GetClaves ()
 Devuelve el objeto claves del ManteTRel base Más...
 
virtual string GetJoin (string tablaPrincipal)
 Devuelve la sentencia join para la tabla de la extensión Más...
 
bool _NewItem (int tnInsertLinea=-1)
 Añade un nuevo item a la colección Items y rellena los valores de la claves Más...
 
virtual void _ItemAdded (ILinTRel newitem, ILinTRel principalitem)
 Se dispara al crear un nuevo item en la extensión Más...
 
virtual void _Configurar_Grid ()
 Añade las columnas al grid Más...
 
virtual void _LoadItems (DataTable datatableinicial)
 Crea los items a partir de la tabla Más...
 
Dictionary< string, object > _GetPropiedades (BindingList< _LinTRel > items)
 Obtener propiedades Más...
 
IEnumerator< ILinTRelGetEnumerator ()
 Implementación de GetEnumerator Más...
 

Otros miembros heredados

- Métodos protegidos heredados desde sage.ew.ewbase._ExtensionManteTRel< ContadoresSerie_ext.Linia, ContadoresSerie_ext.Clave >
virtual void Dispose (bool disposing)
 Protected implementation of Dispose pattern Más...
 
virtual void _Exportar_Null ()
 Metodo privado que actualiza el valor del campo EXPORTAR, en caso de que se modifique un valor Este metodo también será usado, para actualizar los campos COM_FECHA y COM_ESTADO Más...
 
void _AddCampoTRel (ewCampoTRel toCampoTRel)
 Añade el ewCampoTRel a la colección _ListDefCampos Más...
 
ewCampoTRel _AddCampoTRel (string tcPropiedadLinTRel, string tcCampoTabla, bool tbVisible=true, bool tbUpdatable=true, bool tbEditable=true, string tcTitulo="", gridColumnsTypes teTipoColumna=gridColumnsTypes.Texto, object toMascara=null, decimal tnAnchoColumna=0, List< object > toComboValues=null, string tcTextButton="")
 Añade la definición de campos a la colección _ListDefCampos Más...
 
ewCampoTRel _AddCampoTRel (string tcPropiedadLinTRel, string tcCampoTabla, DataGridViewAutoSizeColumnMode teAutoSize, bool tbVisible=true, bool tbUpdatable=true, bool tbEditable=true, string tcTitulo="", gridColumnsTypes teTipoColumna=gridColumnsTypes.Texto, object toMascara=null, List< object > toComboValues=null, string tcTextButton="")
 Añade la definición de campos a la colección _ListDefCampos Más...
 
ewCampoTRel _AddCampoTRel (string tcPropiedadLinTRel, string tcCampoTabla, ewCampoTRel.Visible teVisible, ewCampoTRel.Updatable teUpdatable, ewCampoTRel.Editable teEditable, DataGridViewAutoSizeColumnMode teAutoSize, string tcTitulo="", gridColumnsTypes teTipoColumna=gridColumnsTypes.Texto, object toMascara=null, List< object > toComboValues=null, string tcTextButton="")
 Añade la definición de campos a la colección _ListDefCampos Más...
 
ewCampoTRel _AddCampoTRel (string tcPropiedadLinTRel, string tcCampoTabla, ewCampoTRel.Visible teVisible, ewCampoTRel.Updatable teUpdatable, ewCampoTRel.Editable teEditable, string tcTitulo="", gridColumnsTypes teTipoColumna=gridColumnsTypes.Texto, object toMascara=null, decimal tnAnchoColumna=0, List< object > toComboValues=null, string tcTextButton="")
 Añade la definición de campos a la colección _ListDefCampos Más...
 
- Propiedades heredados desde sage.ew.ewbase._ExtensionManteTRel< ContadoresSerie_ext.Linia, ContadoresSerie_ext.Clave >
bool IsLoading [get]
 Indica si se están cargando los datos de la extensión Más...
 
virtual string _NombreManteTRel [get]
 Nombre del ManteTRel Más...
 
TipoExecute _eBeforeAfter [get, set]
 Nos determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase de documento (before) o despúes del método del documento (after) Más...
 
int OrdenAddon [get, set]
 Orden base para mostrar las columnas del addon Más...
 
dynamic ManteTRelPrincipal [get, set]
 Instancia interna del manterel orginal Más...
 
ewMante._EstadosMantenimiento _Estado [get, set]
 Estado del mantenimiento Más...
 
string _Tabla [get, set]
 Tabla asociada al ManteTRel Más...
 
string _DataBase [get, set]
 Base de datos del addon Más...
 
string _Condicion [get, set]
 Condicion para la consulta selección (Select) Más...
 
string _Titulo_Browser [get, set]
 Título para el browser (no aplicable) Más...
 
string _OrdenarPor [get, set]
 Campo por el que se ordenar el resultado Más...
 
DataTable _ConsultaInicial [get]
 Registros cargados desde la tabla Más...
 
int MinimoNumeroLinea [get, set]
 Mínimo número de línea para insertar líneas Más...
 
ewMante _ewMantePrincipal [get, set]
 Mantenimiento principal Más...
 
object _Grid [get, set]
 Grid o Mantegrid enlazado Más...
 
BindingList< _LinTRel > _Items [get]
 Colección de líneas de la extension Más...
 
Dictionary< string, object > _Addons [get, set]
 Añadimos la propiedad para cumplir la interficie Más...
 
AccionTraspasoUltimoEjercicio _TraspasoUltimoEjercicio [get, set]
 Indica si la funcionalidad de actualizar los datos al último ejercicio esta activa Más...
 
ResultadoTraspasoSiguienteEjercicio _ResultadoTraspasoSiguienteEjercicio [get]
 Indica el resultado del traspaso al siguiente ejercicio Más...
 

Descripción detallada

Extension para los contadores de series

Definición en la línea 18 del archivo ContadoresSerie_ext.cs.

Documentación del constructor y destructor

◆ ContadoresSerie_ext() [1/2]

sage.addons.factucert.Negocio.Clases.ContadoresSerie_ext.ContadoresSerie_ext ( )
inline

Inicializa una nueva intancia de la clase

Definición en la línea 34 del archivo ContadoresSerie_ext.cs.

◆ ContadoresSerie_ext() [2/2]

sage.addons.factucert.Negocio.Clases.ContadoresSerie_ext.ContadoresSerie_ext ( IManteTRel  _manteTRelPrincipal,
int  _ordenAddon 
)
inline

Inicializa una nueva intancia de la clase y carga los registros correspondientes al código del mantenimiento asociado

Definición en la línea 42 del archivo ContadoresSerie_ext.cs.

Documentación de las funciones miembro

◆ _Load()

override void sage.addons.factucert.Negocio.Clases.ContadoresSerie_ext._Load ( )
inlinevirtual

Carga los resgistros de la extensión

Reimplementado de sage.ew.ewbase._ExtensionManteTRel< ContadoresSerie_ext.Linia, ContadoresSerie_ext.Clave >.

Definición en la línea 221 del archivo ContadoresSerie_ext.cs.

◆ _Save()

override bool sage.addons.factucert.Negocio.Clases.ContadoresSerie_ext._Save ( )
inlinevirtual

Guardar cambios

Devuelve

Reimplementado de sage.ew.ewbase._ExtensionManteTRel< ContadoresSerie_ext.Linia, ContadoresSerie_ext.Clave >.

Definición en la línea 254 del archivo ContadoresSerie_ext.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: