Referencia de la plantilla de la Interfaz sage.ew.interficies.IDocument< _TipoDocumentLinea >

Definición de la interfície necesaria para los objetos de documento utilizados en el formulario FormDocument Más...

Diagrama de herencias de sage.ew.interficies.IDocument< _TipoDocumentLinea >
sage.ew.stocks.DocumentStock< _TipoDocumentLinea >

Métodos públicos

void _Show ()
 Mostrar el formulario asociado al documento Más...
 
void _New ()
 Inicializar las propiedades del documento Más...
 
void _Load ()
 Cargar los datos del documento actual Más...
 
bool _Save ()
 Guardar los datos del documento actual Más...
 
bool _Delete ()
 Eliminar el documento actual Más...
 
void _Print ()
 Imprimir el documento actual Más...
 
string _Obtener_Clave_Documento ()
 Para obtener el valor actual de la clave del documento Más...
 
void _Bloquear_Documento (bool tlBloqueo)
 Bloquear / desbloquear el documento (EN USO) Más...
 
bool _Es_Valido ()
 Verificar que el documento actual sea válido. Cabecera llena,... Más...
 
bool _Abandonar_Documento (bool tbNoValidarDocumento=false)
 Nos servirá para saber si podemos abandonar el documento actual o no Más...
 
bool _Documento_Vacio ()
 Retorna true si no hay lineas en el detalle del documento, o hay una sola linea pero no tiene datos. Más...
 
_TipoDocumentLinea _AddLinea (int tnInsertLinea=-1)
 Método para añadir una línea a la colección Más...
 
bool _DeleteLinea (int tnDeleteLinea=-1)
 Método para eliminar una línea a la colección Más...
 

Propiedades

DateTime _Fecha [get, set]
 Fecha Más...
 
string _Observaciones [get, set]
 Observaciones Más...
 
bool _EnUso [get, set]
 En uso Más...
 
bool _Solo_Lectura [get]
 Solo lectura Más...
 
string _KeyCopy [get]
 KeyCopy Más...
 
string _Mensaje_Error [get, set]
 Mensaje de error Más...
 
ewBonotera _Navegacion [get, set]
 Objeto botonera Más...
 
BindingList< _TipoDocumentLinea > _DocumentLineas [get, set]
 Lineas del documento Más...
 

Descripción detallada

Definición de la interfície necesaria para los objetos de documento utilizados en el formulario FormDocument

Restriciones de tipo
_TipoDocumentLinea :IDocStockLinea 

Definición en la línea 11 del archivo IDocument.cs.

Documentación de las funciones miembro

◆ _Abandonar_Documento()

bool sage.ew.interficies.IDocument< _TipoDocumentLinea >._Abandonar_Documento ( bool  tbNoValidarDocumento = false)

Nos servirá para saber si podemos abandonar el documento actual o no

Parámetros
tbNoValidarDocumento
Devuelve

Implementado en sage.ew.stocks.DocumentStock< _TipoDocumentLinea >.

◆ _AddLinea()

_TipoDocumentLinea sage.ew.interficies.IDocument< _TipoDocumentLinea >._AddLinea ( int  tnInsertLinea = -1)

Método para añadir una línea a la colección

Parámetros
tnInsertLinea
Devuelve

Implementado en sage.ew.stocks.DocumentStock< _TipoDocumentLinea >.

◆ _Bloquear_Documento()

void sage.ew.interficies.IDocument< _TipoDocumentLinea >._Bloquear_Documento ( bool  tlBloqueo)

Bloquear / desbloquear el documento (EN USO)

Parámetros
tlBloqueo

Implementado en sage.ew.stocks.DocumentStock< _TipoDocumentLinea >.

◆ _Delete()

bool sage.ew.interficies.IDocument< _TipoDocumentLinea >._Delete ( )

Eliminar el documento actual

Implementado en sage.ew.stocks.DocumentStock< _TipoDocumentLinea >.

◆ _DeleteLinea()

bool sage.ew.interficies.IDocument< _TipoDocumentLinea >._DeleteLinea ( int  tnDeleteLinea = -1)

Método para eliminar una línea a la colección

Parámetros
tnDeleteLinea
Devuelve

Implementado en sage.ew.stocks.DocumentStock< _TipoDocumentLinea >.

◆ _Documento_Vacio()

bool sage.ew.interficies.IDocument< _TipoDocumentLinea >._Documento_Vacio ( )

Retorna true si no hay lineas en el detalle del documento, o hay una sola linea pero no tiene datos.

Devuelve

Implementado en sage.ew.stocks.DocumentStock< _TipoDocumentLinea >.

◆ _Es_Valido()

bool sage.ew.interficies.IDocument< _TipoDocumentLinea >._Es_Valido ( )

Verificar que el documento actual sea válido. Cabecera llena,...

Implementado en sage.ew.stocks.DocumentStock< _TipoDocumentLinea >.

◆ _Load()

void sage.ew.interficies.IDocument< _TipoDocumentLinea >._Load ( )

Cargar los datos del documento actual

Implementado en sage.ew.stocks.DocumentStock< _TipoDocumentLinea >.

◆ _New()

void sage.ew.interficies.IDocument< _TipoDocumentLinea >._New ( )

Inicializar las propiedades del documento

Implementado en sage.ew.stocks.DocumentStock< _TipoDocumentLinea >.

◆ _Obtener_Clave_Documento()

string sage.ew.interficies.IDocument< _TipoDocumentLinea >._Obtener_Clave_Documento ( )

Para obtener el valor actual de la clave del documento

Devuelve

Implementado en sage.ew.stocks.DocumentStock< _TipoDocumentLinea >.

◆ _Print()

void sage.ew.interficies.IDocument< _TipoDocumentLinea >._Print ( )

Imprimir el documento actual

Implementado en sage.ew.stocks.DocumentStock< _TipoDocumentLinea >.

◆ _Save()

bool sage.ew.interficies.IDocument< _TipoDocumentLinea >._Save ( )

Guardar los datos del documento actual

Implementado en sage.ew.stocks.DocumentStock< _TipoDocumentLinea >.

◆ _Show()

void sage.ew.interficies.IDocument< _TipoDocumentLinea >._Show ( )

Mostrar el formulario asociado al documento

Documentación de propiedades

◆ _DocumentLineas

BindingList<_TipoDocumentLinea> sage.ew.interficies.IDocument< _TipoDocumentLinea >._DocumentLineas
getset

Lineas del documento

Definición en la línea 47 del archivo IDocument.cs.

◆ _EnUso

bool sage.ew.interficies.IDocument< _TipoDocumentLinea >._EnUso
getset

En uso

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

◆ _Fecha

DateTime sage.ew.interficies.IDocument< _TipoDocumentLinea >._Fecha
getset

Fecha

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

◆ _KeyCopy

string sage.ew.interficies.IDocument< _TipoDocumentLinea >._KeyCopy
get

KeyCopy

Definición en la línea 35 del archivo IDocument.cs.

◆ _Mensaje_Error

string sage.ew.interficies.IDocument< _TipoDocumentLinea >._Mensaje_Error
getset

Mensaje de error

Definición en la línea 39 del archivo IDocument.cs.

◆ _Navegacion

ewBonotera sage.ew.interficies.IDocument< _TipoDocumentLinea >._Navegacion
getset

Objeto botonera

Definición en la línea 43 del archivo IDocument.cs.

◆ _Observaciones

string sage.ew.interficies.IDocument< _TipoDocumentLinea >._Observaciones
getset

Observaciones

Definición en la línea 23 del archivo IDocument.cs.

◆ _Solo_Lectura

bool sage.ew.interficies.IDocument< _TipoDocumentLinea >._Solo_Lectura
get

Solo lectura

Definición en la línea 31 del archivo IDocument.cs.


La documentación para este interfaz fue generada a partir del siguiente fichero: