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

Mantenimiento de tipos de vehículos. Más...

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

Métodos públicos

 TipoVehiculo ()
 Constructor vacío.
 
 TipoVehiculo (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 vehículo 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 vehículos.

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

Documentación de constructores y destructores

◆ TipoVehiculo() [1/2]

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

Constructor vacío.

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

◆ TipoVehiculo() [2/2]

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

Constructor con código.

Parámetros
tcCodigo

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

Documentación de funciones miembro

◆ _Save_Before()

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

Antes de guardar hacemos las validaciones.

Devuelve

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

◆ EsUnRegistroDeSistema()

bool sage.addons.amortiza.Negocio.Mantes.TipoVehiculo.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 TipoVehiculo.cs.

◆ EsUnRegistroNormal()

bool sage.addons.amortiza.Negocio.Mantes.TipoVehiculo.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 TipoVehiculo.cs.

◆ ExisteEnInventario()

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

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

Devuelve
True si la tabla contiene algún registro en inventario que sea utilizado por el vehículo

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

Documentación de campos

◆ _EnUso

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

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

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

Documentación de propiedades

◆ _Codigo

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

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

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


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