Extensión para el mantenimiento de articulos en offline Más...
Métodos públicos | |
ManteExtArticulooffline (IMante _mantePrincipal, IManteExtGenericoDA manteExtGenericoDA) | |
Inicializa una nueva instancia de la clase Más... | |
ManteExtArticulooffline (IManteExtGenericoDA manteExtGenericoDA) | |
Inicializa una nueva instancia de la clase Más... | |
ManteExtArticulooffline (FormMante toForm, IManteExtGenericoDA manteExtGenericoDA) | |
Inicializa una nueva instancia de la clase y asigna objetos Más... | |
override bool | _Load () |
Se dispara cuando se cargan los datos en el mantenimiento principal Más... | |
override bool | _Save () |
Save Más... | |
override bool | _Delete () |
Se dispara cuando se borra un artículo Más... | |
override void | _Bloquear_Controles (bool tlReadOnly) |
Bloquear controles de las extensiones de los mantes Más... | |
override string | GetWhereClause () |
Sobrecarga de la condición Más... | |
Métodos públicos heredados desde sage.addons.offline.Negocio.Mantes.ManteExtGenerico | |
ManteExtGenerico (IManteExtGenericoDA manteExtGenericoDA) | |
Inicializa una nueva instancia de la clase Más... | |
override bool | _Validar_Solo_Lectura () |
override para controlar el solo lectura del formulario segun condiciones Más... | |
override bool | _Load () |
Bug 183047: Al moverse mediante las flechas de mantenimiento no se vuelve a crear instancia de la extensión y la variable bSoloLectura se quedaba en el estado del registro anterior. La inicializamos a false en el _Load de ManteExtGenerico para que por defecto siempre sea false hasta que la comprobación específica del Load de cada extensión la cambie si es necesario a true Más... | |
void | Dispose () |
Dispose Más... | |
Métodos públicos heredados desde sage.ew.ewbase._ExtensionMante | |
bool | _Clonar () |
Método clonar Más... | |
virtual void | _Cancel () |
Cancelar la edición del registro actual Más... | |
virtual void | _Error (IEWException toException) |
Método que se ejecuta cuando hay algun error a nivel de mantenimiento Más... | |
virtual bool | _Init () |
Método que se ejecuta cuando se instancia la clase Más... | |
virtual bool | _Refresh () |
Refresca el registro actual de la tabla asociada Más... | |
virtual bool | _New (string tcCodigo="") |
Nos permite crear un nuevo registro Más... | |
virtual bool | RowExist () |
Método que nos comprueba si ya existen datos en la tabla relacionada por el addon Más... | |
virtual bool | _TraspasarSiguienteEjercicio (string tcEjerActual, string tcEjerSig, bool tbIsNew) |
Traspasar al siguiente ejercicio Más... | |
virtual bool | _Duplicar (IDuplicador duplicador) |
Duplica el registro del mantenimiento Más... | |
virtual bool | _DuplicarEnGrupos (IDuplicador duplicador) |
Duplica el registro del mantenimiento Más... | |
Dictionary< string, object > | _GetPropiedades () |
Diccionario con las propiedades de la extensión de la linea de documentos Más... | |
Campos de datos | |
Visual.UserControls.offlinePaginaArticulos | usercontrolTabManteBase = null |
Referencia al UserControl asociado a esta clase Más... | |
Negocio.Mantes.articulosOffline | ManteTRelarticulos = null |
Instancia del ManteTRel de art_rela Más... | |
Otros miembros heredados | |
Métodos protegidos heredados desde sage.addons.offline.Negocio.Mantes.ManteExtGenerico | |
void | SoloLecturaOffline (List< string > toIdTabrel, string tcTablaCtrl, Dictionary< string, string > toDiccionarioClaves) |
Método encapsulado para utilizar en todas las extensiones de Mantes que quieran mirar el sólo lectura de Offline Más... | |
void | ControlBorradosOffline (List< string > toIdTabrel, string tcTablaCtrl, Dictionary< string, string > toDiccionarioClaves) |
Método encapsulado para utilizar en todas las extensiones de Mantes que quieran mirar el borrado de Offline Más... | |
Atributos protegidos heredados desde sage.addons.offline.Negocio.Mantes.ManteExtGenerico | |
string | cEmpresa = Convert.ToString(EW_GLOBAL._GetVariable("wc_empresa")) |
código de empresa Más... | |
bool | bControlBorrados = false |
Gestión del control de borrados Más... | |
bool | bSoloLectura = false |
sólo lectura Más... | |
bool | bEsCentral = true |
si trabaja como central Más... | |
string | cEjercicio |
código de ejercicio Más... | |
OfflineConfig | _offlineConfig |
Interfaz de acceso a datos de offlineConfig Más... | |
IManteExtGenericoDA | _manteExtGenericoDA |
objeto acceso a datos Más... | |
Atributos protegidos heredados desde sage.ew.ewbase._ExtensionMante | |
bool | rowexist = false |
Contiene si el registro existe en la tabla Más... | |
Propiedades heredados desde sage.addons.offline.Negocio.Mantes.ManteExtGenerico | |
dynamic | _Documento [get, set] |
Referencia al documento Más... | |
Propiedades heredados desde sage.ew.ewbase._ExtensionMante | |
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... | |
string | _Tabla [get, set] |
Nombre de la tabla de la extensión del mantenimiento Más... | |
string | _Clave [get, set] |
Nombre de los campos clave separados por comas Más... | |
string | _DataBase [get, set] |
Nombre de la base de datos de la extensión del mantenimiento Más... | |
IMante | _Mante [get, set] |
Referencia al mantenimiento original Más... | |
FormBase | _FormMante [get, set] |
Referencia al formulario del mantenimiento original Más... | |
String | _Error_Message [get, set] |
PE-100770 Contiene mensajes de error para mostrarlos en entorno visual Más... | |
bool | _IsNew [get, set] |
Bug 133642 Indica si el registro principal es nuevo Más... | |
Propiedades heredados desde sage.ew.interficies.IExtensionMante | |
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... | |
IMante | _Mante [get, set] |
Referencia al mantenimiento original Más... | |
FormBase | _FormMante [get, set] |
Referencia al formulario del mantenimiento original Más... | |
string | _DataBase [get, set] |
Nombre de la base de datos de la extensión del mantenimiento Más... | |
string | _Error_Message [get, set] |
PE-100770 Mensaje de error para las validaciones de la configuración Más... | |
string | _Tabla [get, set] |
Nombre de la tabla de la extensión del mantenimiento Más... | |
bool | _IsNew [get, set] |
Bug 133642 Indica si el registro principal es nuevo Más... | |
Extensión para el mantenimiento de articulos en offline
Definición en la línea 19 del archivo ManteExtArticulooffline.cs.
|
inline |
Inicializa una nueva instancia de la clase
Definición en la línea 57 del archivo ManteExtArticulooffline.cs.
|
inline |
Inicializa una nueva instancia de la clase
Definición en la línea 72 del archivo ManteExtArticulooffline.cs.
|
inline |
Inicializa una nueva instancia de la clase y asigna objetos
Definición en la línea 83 del archivo ManteExtArticulooffline.cs.
|
inlinevirtual |
Bloquear controles de las extensiones de los mantes
tlReadOnly |
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 200 del archivo ManteExtArticulooffline.cs.
|
inlinevirtual |
Se dispara cuando se borra un artículo
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 164 del archivo ManteExtArticulooffline.cs.
|
inlinevirtual |
Se dispara cuando se cargan los datos en el mantenimiento principal
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 102 del archivo ManteExtArticulooffline.cs.
|
inlinevirtual |
Save
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 123 del archivo ManteExtArticulooffline.cs.
|
inlinevirtual |
Sobrecarga de la condición
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 212 del archivo ManteExtArticulooffline.cs.
Negocio.Mantes.articulosOffline sage.addons.offline.Negocio.Mantes.ManteExtArticulooffline.ManteTRelarticulos = null |
Instancia del ManteTRel de art_rela
Definición en la línea 45 del archivo ManteExtArticulooffline.cs.
Visual.UserControls.offlinePaginaArticulos sage.addons.offline.Negocio.Mantes.ManteExtArticulooffline.usercontrolTabManteBase = null |
Referencia al UserControl asociado a esta clase
Definición en la línea 40 del archivo ManteExtArticulooffline.cs.