Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.addons.amortiza.Negocio.Mantes.TipoBien

Mantenimiento de tipos de bienes. Más...

Diagrama de herencia de sage.addons.amortiza.Negocio.Mantes.TipoBien

Métodos públicos

 TipoBien ()
 Constructor vacío.
 
 TipoBien (string tcCodigo)
 Constructor con código.
 
bool EsUnRegistroNormal (bool tlGenerarMensajeError=false)
 Realiza una comprobación para impedir que se realice la operación con un registro marcado como de sistema.
 
bool EsUnRegistroDeSistema ()
 Método auxiliar para determinar si se trata de un registro de sistema mediante la presencia de un campo REGBASE50 a true REGBASE50 es un campo lógico de las tablas para marcar registros de sistema.
 
bool ExisteEnInventario ()
 Método para determinar si un tipo de bien está siendo utilizado en una partida de inventario.
 
override bool _Save_Before ()
 Antes de guardar hacemos las validaciones.
 

Campos de datos

bool _EnUso = false
 Indica si el documento está en uso por otro usuario.
 

Propiedades

override string _Codigo [get, set]
 Override del código para controlar que no entren espacios por la derecha.
 

Descripción detallada

Mantenimiento de tipos de bienes.

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

Documentación de constructores y destructores

◆ TipoBien() [1/2]

sage.addons.amortiza.Negocio.Mantes.TipoBien.TipoBien ( )
inline

Constructor vacío.

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

◆ TipoBien() [2/2]

sage.addons.amortiza.Negocio.Mantes.TipoBien.TipoBien ( string tcCodigo)
inline

Constructor con código.

Parámetros
tcCodigo

Definición en la línea 51 del archivo TipoBien.cs.

Documentación de funciones miembro

◆ _Save_Before()

override bool sage.addons.amortiza.Negocio.Mantes.TipoBien._Save_Before ( )
inline

Antes de guardar hacemos las validaciones.

Devuelve

Definición en la línea 137 del archivo TipoBien.cs.

◆ EsUnRegistroDeSistema()

bool sage.addons.amortiza.Negocio.Mantes.TipoBien.EsUnRegistroDeSistema ( )
inline

Método auxiliar para determinar si se trata de un registro de sistema mediante la presencia de un campo REGBASE50 a true REGBASE50 es un campo lógico de las tablas para marcar registros de sistema.

Devuelve
True si la tabla contiene el campo REGBASE50 y el registro tiene el valor a True

Definición en la línea 95 del archivo TipoBien.cs.

◆ EsUnRegistroNormal()

bool sage.addons.amortiza.Negocio.Mantes.TipoBien.EsUnRegistroNormal ( bool tlGenerarMensajeError = false)
inline

Realiza una comprobación para impedir que se realice la operación con un registro marcado como de sistema.

Devuelve
True si no es un registro de sistema

Definición en la línea 80 del archivo TipoBien.cs.

◆ ExisteEnInventario()

bool sage.addons.amortiza.Negocio.Mantes.TipoBien.ExisteEnInventario ( )
inline

Método para determinar si un tipo de bien está siendo utilizado en una partida de inventario.

Devuelve
True si la tabla contiene algún registro en inventario que sea utilizado por el tipo de bien

Definición en la línea 111 del archivo TipoBien.cs.

Documentación de campos

◆ _EnUso

bool sage.addons.amortiza.Negocio.Mantes.TipoBien._EnUso = false

Indica si el documento está en uso por otro usuario.

Definición en la línea 17 del archivo TipoBien.cs.

Documentación de propiedades

◆ _Codigo

override string sage.addons.amortiza.Negocio.Mantes.TipoBien._Codigo
getset

Override del código para controlar que no entren espacios por la derecha.

Definición en la línea 22 del archivo TipoBien.cs.


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