Clase de negocio para la configuración del addon de amortización. Más...
Métodos públicos | |
amortizaConfig () | |
Constructor del addon de amortización. | |
override bool | _Init () |
Inicialización de la clase de negocio de configuración. | |
override bool | _Load () |
Load de la clase. | |
override bool | _Save () |
Save. | |
![]() | |
ConfigModulo () | |
Inicializa una nueva intancia de la clase. | |
override bool | _Init () |
Método que se ejecuta cuando se instancia una clase. | |
override bool | _Load () |
Carga los registros de la tabla contadores. | |
override bool | _Save () |
Guarda todos los registros en la tabla contadores. | |
override bool | _Delete () |
Borra todos los registros de la tabla contadores. | |
![]() | |
bool | _Clonar () |
Método clonar. | |
virtual void | _Cancel () |
Cancelar la edición del registro actual. | |
virtual void | _Error (IEWException toException) |
Método que se ejecuta cuando hay algun error a nivel de mantenimiento. | |
virtual bool | _Refresh () |
Refresca el registro actual de la tabla asociada. | |
virtual bool | _New (string tcCodigo="") |
Nos permite crear un nuevo registro. | |
virtual void | _Bloquear_Controles (bool tlReadOnly) |
Bloquear controles de las extensiones de los mantes. | |
virtual bool | RowExist () |
Método que nos comprueba si ya existen datos en la tabla relacionada por el addon. | |
virtual bool | _Validar_Solo_Lectura () |
Indica si el mantenimiento esta de solo lestura. | |
virtual bool | _TraspasarSiguienteEjercicio (string tcEjerActual, string tcEjerSig, bool tbIsNew) |
Traspasar al siguiente ejercicio. | |
virtual string | GetWhereClause () |
Proporciona la clausula where para las consultas a partir del contenido actual de _Codigo. Además, asigna los valores correspondientes a las propiedades que forman parte de la clave. | |
virtual bool | _Duplicar (IDuplicador duplicador) |
Duplica el registro del mantenimiento. | |
virtual bool | _DuplicarEnGrupos (IDuplicador duplicador) |
Duplica el registro del mantenimiento. | |
Dictionary< string, object > | _GetPropiedades () |
Diccionario con las propiedades de la extensión de la linea de documentos. | |
Campos de datos | |
Visual.UserControls.amortizaConfig | userControlConfig = null |
Objeto visual de configuración. | |
![]() | |
UserControlConfig | usercontrolTabManteBase |
User control que contiene la configuración del módulo. | |
_Vista | Contadores |
Vista para los contadores. | |
Propiedades | |
string | _Empresa [get, set] |
Código de empresa. | |
string | _Prefijo [get, set] |
Propiedad que indica el prefijo del bien. | |
Int32 | _Contador [get, set] |
Propiedad que indica contador. | |
![]() | |
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) | |
string | _Tabla [get, set] |
Nombre de la tabla de la extensión del mantenimiento. | |
string | _Clave [get, set] |
Nombre de los campos clave separados por comas. | |
string | _DataBase [get, set] |
Nombre de la base de datos de la extensión del mantenimiento. | |
IMante | _Mante [get, set] |
Referencia al mantenimiento original. | |
FormBase | _FormMante [get, set] |
Referencia al formulario del mantenimiento original. | |
String | _Error_Message [get, set] |
PE-100770 Contiene mensajes de error para mostrarlos en entorno visual. | |
bool | _IsNew [get, set] |
Bug 133642 Indica si el registro principal es nuevo. | |
Otros miembros heredados | |
![]() | |
bool | rowexist = false |
Contiene si el registro existe en la tabla. | |
Clase de negocio para la configuración del addon de amortización.
Definición en la línea 20 del archivo classConfig.cs.
|
inline |
Constructor del addon de amortización.
Definición en la línea 79 del archivo classConfig.cs.
|
inlinevirtual |
Inicialización de la clase de negocio de configuración.
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 88 del archivo classConfig.cs.
|
inlinevirtual |
Load de la clase.
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 105 del archivo classConfig.cs.
|
inlinevirtual |
Save.
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 148 del archivo classConfig.cs.
Visual.UserControls.amortizaConfig sage.addons.amortiza.Negocio.Clases.amortizaConfig.userControlConfig = null |
Objeto visual de configuración.
Definición en la línea 25 del archivo classConfig.cs.
|
getset |
Propiedad que indica contador.
Definición en la línea 68 del archivo classConfig.cs.
|
getset |
Código de empresa.
Definición en la línea 35 del archivo classConfig.cs.
|
getset |
Propiedad que indica el prefijo del bien.
[DefaultValue("")]
Definición en la línea 55 del archivo classConfig.cs.