Clase para tabla relacionada Más...
Estructuras de datos | |
class | Clave |
Campos clave para registros únicos y carga de registros Más... | |
class | Linia |
Definir la estructura de las líneas Más... | |
Métodos públicos | |
delegate void | _Error_Validar_pe_ecomm_Handler (string tcErrorMessage) |
Se dispara al añadir un nuevo registro cuando el DataSource no es un DataTable Más... | |
pe_ecomm (IManteTRel _manteTRelPrincipal, int _ordenAddon) | |
Inicializa una nueva intancia de la clase y carga los registros correspondientes al código del mantenimiento asociado Más... | |
override void | _Load () |
Establecer valores de claves Más... | |
![]() | |
_ExtensionManteTRel () | |
Inicializa una nueva intancia de la clase _ExtensionManteTRel Más... | |
void | Dispose () |
Dispose de la clase Más... | |
virtual CambiosTRel | _LineasNuevasYModificadas () |
Cambios en un mantetrel Más... | |
virtual bool | _TraspasarSiguienteEjercicio (TipoExecute toTipo, string tcEjerAct, string tcNextEjer) |
Acciones complementarias al traspasar al último ejercicio Más... | |
virtual void | Iniciar () |
Iniciar propiedades y objetos Más... | |
virtual _LinTRel | _Get_Linea_Ext (ILinTRel liniamantetrelprincipal) |
Devuelve la linea de la extensión correspondiente a la línea del mantetrel principal Más... | |
virtual void | _Show_Error_Message (string message) |
Envia un mensaje al mantenimiento Más... | |
virtual bool | _Save () |
Guarda los registros a la tabla Más... | |
virtual bool | _Delete () |
Borra los registros recuperados Más... | |
virtual bool | _DeleteItem (ILinTRel linprincipal) |
Borra la línea relacionada con la línea principal Más... | |
virtual void | _Clear () |
Vacia todo el contenido, líneas y registros. Más... | |
void | _Cancel () |
Cancelar cambios Más... | |
virtual void | _Clonar (IManteTRel manteTRelOrigen) |
Clona el objeto Más... | |
virtual string | GetSelect () |
Devuelve una cadena con los campos del select de la tabla de la extensión Más... | |
IClaves | GetClaves () |
Devuelve el objeto claves del ManteTRel base Más... | |
virtual string | GetJoin (string tablaPrincipal) |
Devuelve la sentencia join para la tabla de la extensión Más... | |
bool | _NewItem (int tnInsertLinea=-1) |
Añade un nuevo item a la colección Items y rellena los valores de la claves Más... | |
virtual void | _ItemAdded (ILinTRel newitem, ILinTRel principalitem) |
Se dispara al crear un nuevo item en la extensión Más... | |
virtual void | _Configurar_Grid () |
Añade las columnas al grid Más... | |
virtual void | _LoadItems (DataTable datatableinicial) |
Crea los items a partir de la tabla Más... | |
Dictionary< string, object > | _GetPropiedades (BindingList< _LinTRel > items) |
Obtener propiedades Más... | |
IEnumerator< ILinTRel > | GetEnumerator () |
Implementación de GetEnumerator Más... | |
Otros miembros heredados | |
![]() | |
virtual void | Dispose (bool disposing) |
Protected implementation of Dispose pattern Más... | |
virtual void | _Exportar_Null () |
Metodo privado que actualiza el valor del campo EXPORTAR, en caso de que se modifique un valor Este metodo también será usado, para actualizar los campos COM_FECHA y COM_ESTADO Más... | |
void | _AddCampoTRel (ewCampoTRel toCampoTRel) |
Añade el ewCampoTRel a la colección _ListDefCampos Más... | |
ewCampoTRel | _AddCampoTRel (string tcPropiedadLinTRel, string tcCampoTabla, bool tbVisible=true, bool tbUpdatable=true, bool tbEditable=true, string tcTitulo="", gridColumnsTypes teTipoColumna=gridColumnsTypes.Texto, object toMascara=null, decimal tnAnchoColumna=0, List< object > toComboValues=null, string tcTextButton="") |
Añade la definición de campos a la colección _ListDefCampos Más... | |
ewCampoTRel | _AddCampoTRel (string tcPropiedadLinTRel, string tcCampoTabla, DataGridViewAutoSizeColumnMode teAutoSize, bool tbVisible=true, bool tbUpdatable=true, bool tbEditable=true, string tcTitulo="", gridColumnsTypes teTipoColumna=gridColumnsTypes.Texto, object toMascara=null, List< object > toComboValues=null, string tcTextButton="") |
Añade la definición de campos a la colección _ListDefCampos Más... | |
ewCampoTRel | _AddCampoTRel (string tcPropiedadLinTRel, string tcCampoTabla, ewCampoTRel.Visible teVisible, ewCampoTRel.Updatable teUpdatable, ewCampoTRel.Editable teEditable, DataGridViewAutoSizeColumnMode teAutoSize, string tcTitulo="", gridColumnsTypes teTipoColumna=gridColumnsTypes.Texto, object toMascara=null, List< object > toComboValues=null, string tcTextButton="") |
Añade la definición de campos a la colección _ListDefCampos Más... | |
ewCampoTRel | _AddCampoTRel (string tcPropiedadLinTRel, string tcCampoTabla, ewCampoTRel.Visible teVisible, ewCampoTRel.Updatable teUpdatable, ewCampoTRel.Editable teEditable, string tcTitulo="", gridColumnsTypes teTipoColumna=gridColumnsTypes.Texto, object toMascara=null, decimal tnAnchoColumna=0, List< object > toComboValues=null, string tcTextButton="") |
Añade la definición de campos a la colección _ListDefCampos Más... | |
![]() | |
bool | IsLoading [get] |
Indica si se están cargando los datos de la extensión Más... | |
virtual string | _NombreManteTRel [get] |
Nombre del ManteTRel Más... | |
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... | |
int | OrdenAddon [get, set] |
Orden base para mostrar las columnas del addon Más... | |
dynamic | ManteTRelPrincipal [get, set] |
Instancia interna del manterel orginal Más... | |
ewMante._EstadosMantenimiento | _Estado [get, set] |
Estado del mantenimiento Más... | |
string | _Tabla [get, set] |
Tabla asociada al ManteTRel Más... | |
string | _DataBase [get, set] |
Base de datos del addon Más... | |
string | _Condicion [get, set] |
Condicion para la consulta selección (Select) Más... | |
string | _Titulo_Browser [get, set] |
Título para el browser (no aplicable) Más... | |
string | _OrdenarPor [get, set] |
Campo por el que se ordenar el resultado Más... | |
DataTable | _ConsultaInicial [get] |
Registros cargados desde la tabla Más... | |
int | MinimoNumeroLinea [get, set] |
Mínimo número de línea para insertar líneas Más... | |
ewMante | _ewMantePrincipal [get, set] |
Mantenimiento principal Más... | |
object | _Grid [get, set] |
Grid o Mantegrid enlazado Más... | |
BindingList< _LinTRel > | _Items [get] |
Colección de líneas de la extension Más... | |
Dictionary< string, object > | _Addons [get, set] |
Añadimos la propiedad para cumplir la interficie Más... | |
AccionTraspasoUltimoEjercicio | _TraspasoUltimoEjercicio [get, set] |
Indica si la funcionalidad de actualizar los datos al último ejercicio esta activa Más... | |
ResultadoTraspasoSiguienteEjercicio | _ResultadoTraspasoSiguienteEjercicio [get] |
Indica el resultado del traspaso al siguiente ejercicio Más... | |
Clase para tabla relacionada
Definición en la línea 22 del archivo pe_ecomm.cs.
|
inline |
Inicializa una nueva intancia de la clase y carga los registros correspondientes al código del mantenimiento asociado
Definición en la línea 32 del archivo pe_ecomm.cs.
delegate void sage.addons.ecommerce.Negocio.Clases.pe_ecomm._Error_Validar_pe_ecomm_Handler | ( | string | tcErrorMessage | ) |
Se dispara al añadir un nuevo registro cuando el DataSource no es un DataTable
|
inlinevirtual |
Establecer valores de claves
Reimplementado de sage.ew.ewbase._ExtensionManteTRel< pe_ecomm.Linia, pe_ecomm.Clave >.
Definición en la línea 194 del archivo pe_ecomm.cs.