Clase para el acceso a las tablas relacionadas de los mantenimientos. Más...
Métodos públicos | |||
delegate void | Delegar_Load (ref EventArgLoad e) | ||
Definición del delegado para el evento _onLoad Más... | |||
delegate void | Delegar_Save (ref EventArgSave e) | ||
Definición del delegado para el evento _onSave Más... | |||
delegate void | Delegar_Delete (ref EventArgDelete e) | ||
Definición del delegado para el evento _onDelete Más... | |||
delegate void | Delegar_DeleteItem (ref EventArgDeleteItem e) | ||
Definición del delegado para el evento _onDeleteItem Más... | |||
delegate void | Delegar_SaveItem (ref EventArgSaveItem e) | ||
Definición del delegado para el evento _onSaveItem Más... | |||
delegate void | Delegar_LoadItems (ref EventArgLoadItems e) | ||
Definición del delegado para el evento _onLoadItems Más... | |||
delegate void | _GridAsignado_Handler () | ||
Se dispara al asignar el grid Más... | |||
delegate void | _Error_Validar_Valor_Handler (string tcErrorMessage) | ||
Se dispara al añadir un nuevo registro cuando el DataSource no es un DataTable Más... | |||
delegate void | _MantenimientoTRel_Estado_Change_Handler (ewMante._EstadosMantenimiento teEstado) | ||
Delegado para el cambio de estado Más... | |||
ewManteTRel () | |||
Inicializa una nueva instancia de la clase Más... | |||
ewManteTRel (string tcTabla, string tcCampoClave, string tcCampoLinea, string tcValorClave, string tcCondicion="", string tcDataBase="GESTION") | |||
Inicializa una nueva instancia de la clase Más... | |||
void | Dispose () | ||
Dispose de la clase Más... | |||
virtual void | _Clonar (IManteTRel manteTRelOrigen) | ||
Copia todos lo datos de un ewManteTrel a otro 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... | |||
bool | CamposTRel_Validar_Valor (ewCampoTRel toCampo, object toValor, object toLinia, out object toNewValor) | ||
Valida el valor introducido en el campo Más... | |||
void | _Show_Error_Message (string errorMessage) | ||
Muestra un MessageBox con el texto especificado Más... | |||
bool | CamposTRel_Validar_Valor (ewCampoTRel toCampo, object toValor, object toLinia) | ||
Valida el valor introducido en el campo Más... | |||
bool | CamposTRel_Validar_Valor (string tcCampo, object toValor) | ||
Valida el valor introducido en el campo Más... | |||
bool | CamposTRel_Validar_Valor (string tcCampo, object toValor, object toLinia, out object toNewValor) | ||
Valida el valor introducido en el campo Más... | |||
bool | CamposTRel_Validar_Valor (string tcCampo, object toValor, object toLinia) | ||
Valida el valor introducido en el campo Más... | |||
DataTable | _ToDataTable () | ||
Devuelve un DataTable basado en los _Items Más... | |||
virtual void | _Load () | ||
Lee el contenido de la tabla filtrado por _CampoClave y ordenando por Linea si se ha indicado Más... | |||
virtual void | _Load (bool nocrearlineas) | ||
Lee el contenido de la tabla filtrado por _CampoClave y ordenando por Linea si se ha indicado
| |||
virtual void | _LoadItems (DataTable datatableinicial) | ||
Crea los items a partir de la tabla Más... | |||
void | _Cancel () | ||
Cancelar cambio en el ManteTRel Más... | |||
string | _CadenaFiltroRegistros () | ||
Devuelve una cadena con la parte where de la consulta de registros filtrada por _Claves Más... | |||
void | _Goto (EW_GLOBAL._AccionsBotonera teAccioBotonera) | ||
Posiciona el registro actual Más... | |||
void | _Show () | ||
Muestra el formulario asociado Más... | |||
void | _Refresh (string tcPropiedad="") | ||
Refrescamos controles enlazados Más... | |||
virtual void | _Clear () | ||
Vacia el contenido de las líneas y datatables Más... | |||
virtual bool | _HayCambiosNoGuardados () | ||
Comprueba si hay cambios pendientes de guardar Más... | |||
virtual bool | _Delete () | ||
Elimina todos los registros de la tabla Más... | |||
virtual bool | _Save () | ||
Guarda todos los registros en la tabla. Primero borra los registros cargados en _Load y luego inserta el contenido de _Items. Más... | |||
object | GetPropertyValue (object toItem, string tcNomProp) | ||
Devuelve el valor de la propiedad Más... | |||
ewCampoTRel | GetDefCampoFromFieldName (string fieldname) | ||
Devuelve el valor de la propiedad correspondiente al campo Más... | |||
ewCampoTRel | GetDefCampoFromPropertyName (string propertyname) | ||
Devuelve el valor de la propiedad correspondiente al campo Más... | |||
void | SetPropertyValue (object toItem, string tcNomProp, object value) | ||
Asigna el valor a la propiedad Más... | |||
PropertyInfo | GetPropertyItem (object toItem, string tcNomProp) | ||
Devuelve el objeto propertyinfo de la propiedad Más... | |||
bool | EsCampoClave (string tcItem) | ||
Devuelve true si el campo forma parte del objeto _Claves Más... | |||
_LinTRel | _GetItemByLinea (int tnValorLinea) | ||
Devuelve un objeto _LinTRel correspondiente a la línea suministrada Más... | |||
_LinTRel | _GetItem (string tcCompareProperty, object toValueCompare) | ||
Devuelve el objeto _LinTRel que corresponde con el valor de la propiedad Más... | |||
_LinTRel | _GetItem (string tcCompareProperty, string tcValueCompare, bool tbCaseSensitive=true) | ||
Devuelve el objeto _LinTRel que corresponde con el valor de la propiedad Más... | |||
_LinTRel | _GetItem (Dictionary< string, object > toClaves, bool tbMakeCurrentItem=false) | ||
Devuelve el objeto _LinTRel que corresponde con los valores suministrados Más... | |||
_LinTRel | _NewItem (int tnInsertLinea=-1) | ||
Añade un nuevo item a la colección Items y rellena los valores de la claves Más... | |||
Boolean | _Actualizar_Registro_Tabla (_LinTRel toItem) | ||
Guarda el registro en la tabla Más... | |||
virtual string | _ClaveRegistro (_LinTRel toItem, bool solovalores=false) | ||
Devuelve la clave del registro correspondiente a la línea Más... | |||
virtual string | _ClaveRegistro (DataRow toItem, bool solovalores=false) | ||
Devuelve la clave del registro correspondiente a la línea Más... | |||
virtual Boolean | _SaveItem (_LinTRel toItem) | ||
Inserta el registro en la tabla Más... | |||
virtual Boolean | _DeleteItemAll () | ||
Elimina todos los elementos de la colección Más... | |||
virtual Boolean | _DeleteItem (_LinTRel toItem) | ||
Elimina el elemento de la colección Más... | |||
bool | _UpdateItem (_LinTRel item) | ||
Guardo los cambios de una linea Más... | |||
int | _LenCamp (string database, string table, string field) | ||
Devuelve la longitud del campo definida en la tabla de la base de datos indicada. Más... | |||
int | _LenCamp (string table, string field) | ||
Devuelve la longitud del campo definida en la tabla Más... | |||
int | _LenCamp (string tcColumnName) | ||
Devuelve la longitud del campo definida en la tabla Más... | |||
IEnumerator< ILinTRel > | GetEnumerator () | ||
Implementación de GetEnumerator Más... | |||
Campos de datos | |
string | Descripcion = "" |
Descripción del ManteTRel Más... | |
Type | _FormManteTRelBaseType = typeof(formul.Forms.FormManteTRel) |
Clase del formulario asociado a la tabla relacionada Más... | |
BindingList< _LinTRel > | _Items = new BindingList<_LinTRel>() |
Lista bindable de todos los items de la tabla relacionada Más... | |
_ClaveTRel | _Claves = (_ClaveTRel)Activator.CreateInstance(typeof(_ClaveTRel)) |
Objeto que contine las claves para registros únicos Más... | |
_LinTRel | _CurrentItem |
Linea actual Más... | |
bool | _bIsLoading = false |
Indica si se está cargando un registro. Sirve para evitar que se dispare código durante la carga de los registros Más... | |
Métodos protegidos | |
virtual void | Dispose (bool disposing) |
Protected implementation of Dispose pattern Más... | |
virtual void | _Configurar_Grid () |
Configurar el grid asociado a la tabla relacionada Más... | |
ewCampoTRel | _AddCampoTRel (ColumManteTRelParam toParam) |
Añade la definición de campos 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, 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... | |
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... | |
void | _AddCampoTRel (ewCampoTRel toCampoTRel) |
Añade el ewCampoTRel a la colección _ListDefCampos Más... | |
void | _AddCampoTRelMoneda (string tcPropiedadLinTRel, string tcCampoTabla, DataGridViewAutoSizeColumnMode teAutoSize, bool tbVisible=true, bool tbUpdatable=true, bool tbEditable=true, string tcTitulo="", DataTable tdtMonedas=null) |
Añade un campo relacionado para divisa/moneda de tipo combo Más... | |
void | _ManteGrid__DataSource_Row_New_Event_protected (int tnInsertLinea) |
Evento de row new Más... | |
void | _ManteGrid__DataSource_Row_Delete_Event_protected (DataGridViewRow trRowDelete) |
Evento de delete row Más... | |
void | _ManteGrid__Row_Ok_protected (DataGridViewRow tdgvRowLastInsert, ref bool tlOk) |
evento de row ok Más... | |
virtual void | _DefinicionCampoArticulo (ewCampoTRel toCampoTRel) |
Definición de las validaciones, browser y mantenimiento para el artículo Más... | |
virtual void | _DefinicionCampoCliente (ewCampoTRel toCampoTRel) |
Definición de las validaciones, browser y mantenimiento para el cliente Más... | |
virtual void | _DefinicionCampoCPostal (ewCampoTRel toCampoTRel) |
Definición de las validaciones, browser y mantenimiento para el CPostal Más... | |
virtual void | _DefinicionCampoMoneda (ewCampoTRel toCampoTRel) |
Definición de las validaciones, browser y mantenimiento para la moneda Más... | |
virtual void | _DefinicionCampoPais (ewCampoTRel toCampoTRel) |
Definición de las validaciones, browser y mantenimiento para el Pais Más... | |
virtual void | _DefinicionCampoActividad (ewCampoTRel toCampoTRel) |
Definición de las validaciones, browser y mantenimiento para la actividad Más... | |
DataTable | _LoadItems (String tcSql, String tcCampLinia) |
Load del items a partir de la sql Más... | |
DataTable | _LoadItems (String tcSql, String tcCampLinia, bool nocrearlineas) |
Load del items a partir de la sql Más... | |
virtual void | CargarFormulario (Form toParent=null) |
Muestra el formulario enlazado con la tabla relacionada Más... | |
virtual bool | DoSave_Impl () |
Método core de la operativa SAVE sin perjuicio de notificar a los Addons y realizar la carga final de datos Más... | |
string | GetQuery_ActualizarRegistroTabla (_LinTRel toItem) |
Otiene el query para actualizar el registro en la tabla Más... | |
string | GetQuery_SaveItem (_LinTRel toItem) |
Método para la creación del query de la operación SAVE Más... | |
virtual bool | _DeleteItemValidate (_LinTRel toItem) |
Método sobreescribible en las derivadas para realizar validaciones antes de proceder al borrado de un item. Más... | |
virtual bool | _BorrarTodosRegistros () |
Borrar todos los registros cargados. Más... | |
virtual bool | _BorrarRegistro (DataRow dataroweliminar) |
Esborra tots els registres carregats Más... | |
virtual bool | _BorrarRegistro (_LinTRel loItem) |
Esborra tots els registres carregats Más... | |
virtual bool | _Actualizar_Registros_Tabla () |
Actualiza los registros (UPDATE) Más... | |
void | _addTextBoxCol (ref ewgrid toGrig, string tcName, string tcText, string tcLenCamp, DataGridViewAutoSizeColumnMode tcAutoSizeMode=DataGridViewAutoSizeColumnMode.DisplayedCells) |
Añade una columna de tipo ewDataGridViewTextBoxColumn al grid de datos pasado por referencia. Más... | |
void | _addTextBoxCol (ref ewgrid toGrig, ewCampoTRel toCampoTRel) |
Añade una columna al grid configurada para el tipo de campo Más... | |
void | _addCheckBoxCol (ref ewgrid toGrig, string tcName, string tcText, DataGridViewAutoSizeColumnMode tcAutoSizeMode=DataGridViewAutoSizeColumnMode.DisplayedCells) |
Añade una columna de tipo ewDataGridViewCheckBoxColumn al grid de datos pasado por referencia. Más... | |
Atributos protegidos | |
formul.Forms.FormManteTRel | _FormManteTRel |
Instancia del formulario de tablas relacionadas asociado Más... | |
objetos.ewgrid | _protectedGrid |
Instancia del grid asociado al ManteTRel Más... | |
List< _LinTRel > | updatedItems = new List<_LinTRel>() |
Guardamos las lineas añadidas y guardadas que no estarán en la consulta inicial Más... | |
Propiedades | |
string | _Tabla [get, set] |
Nombre de la tabla relacionada Más... | |
string | _DataBase [get, set] |
Nombre de la base de datos donde se encuentra la tablaq relacionada Más... | |
string | _Condicion [get, set] |
Condición para añadir al where en la carga de registros Más... | |
string | _Titulo_Browser [get, set] |
Título que se mostrará en el browser Más... | |
string | _OrdenarPor [get, set] |
PE-101314: Campo para forzar la ordenación Más... | |
DataTable | _ConsultaInicial [get] |
DataTable que contine los registros cargado actualmente Más... | |
int | MinimoNumeroLinea [get, set] |
Indica el primer número para el campo línea. Si el número de línea calculado es inferior a este, se utilizará este Más... | |
ewMante | _ewMantePrincipal [get, set] |
Instancia del mantenimiento del que depende la tabla relacionada Más... | |
Object | _Grid [get, set] |
ewgrid o Mantegrid enlazado a Items Más... | |
Dictionary< string, ewCampoTRel > | _ListDefCampos [get, set] |
Lista de las definiciones de campos Más... | |
ewMante._EstadosMantenimiento | _Estado [get, set] |
Estado en que se encuentra el registro Más... | |
TiposUpdate | _TipoUpdate [get, set] |
Forma en la que se guardarán los registros Más... | |
bool | ForceUpdate [get, set] |
En TiposUpdate.Update, forzará la actualización de todos los campos aunque no hayan cambiado. Más... | |
int | OrdenAddon [get, set] |
Orden base para mostrar las columnas Más... | |
Dictionary< string, object > | _Addons [get, set] |
Diccionario donde cargaremos los addons disponibles (PE-100212) Más... | |
![]() | |
ewMante._EstadosMantenimiento | _Estado [get, set] |
Estados del mantenimiento Más... | |
string | _Tabla [get, set] |
Nombre de la tabla relacionada Más... | |
string | _DataBase [get, set] |
Nombre de la base de datos donde se encuentra la tablaq relacionada Más... | |
string | _Condicion [get, set] |
Condición para añadir al where en la carga de registros Más... | |
string | _Titulo_Browser [get, set] |
Título que se mostrará en el browser Más... | |
string | _OrdenarPor [get, set] |
Campo para forzar la ordenación Más... | |
DataTable | _ConsultaInicial [get] |
DataTable que contine los registros cargado actualmente Más... | |
int | MinimoNumeroLinea [get, set] |
Indica el primer número para el campo línea. Si el número de línea calculado es inferior a este, se utilizará este Más... | |
ewMante | _ewMantePrincipal [get, set] |
Instancia del mantenimiento del que depende la tabla relacionada Más... | |
Object | _Grid [get, set] |
ewgrid o Mantegrid enlazado a Items Más... | |
Dictionary< string, object > | _Addons [get, set] |
Diccionario donde cargaremos los addons disponibles (PE-100212) Más... | |
Eventos | |
Delegar_Load | _onLoad |
Definición del evento _onLoad Más... | |
Delegar_Save | _onSave |
Definición del evento _onSave Más... | |
Delegar_Delete | _onDelete |
Definición del evento _onDelete Más... | |
Delegar_DeleteItem | _onDeleteItem |
Definición del evento _onDeleteItem Más... | |
Delegar_SaveItem | _onSaveItem |
Definición del evento _onSaveItem Más... | |
Delegar_LoadItems | _onLoadItems |
Definición del evento _onLoadItems Más... | |
_GridAsignado_Handler | _GridAsignado |
Se dispara al asignar el grid Más... | |
_Error_Validar_Valor_Handler | _Error_Validar_Valor |
Se dispara al añadir un nuevo registro cuando el DataSource no es un DataTable Más... | |
_MantenimientoTRel_Estado_Change_Handler | _MantenimientoTRel_Estado_Change |
Evento público para cambio de estado Más... | |
Clase para el acceso a las tablas relacionadas de los mantenimientos.
_LinTRel | : | ILinTRel | |
_ClaveTRel | : | IClaves |
Definición en la línea 505 del archivo clsEwBaseTRel.cs.
|
inline |
Inicializa una nueva instancia de la clase
Definición en la línea 882 del archivo clsEwBaseTRel.cs.
|
inline |
Inicializa una nueva instancia de la clase
Definición en la línea 892 del archivo clsEwBaseTRel.cs.
|
inline |
Guarda el registro en la tabla
toItem |
Definición en la línea 3099 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Actualiza los registros (UPDATE)
Reimplementado en sage.ew.articulo.Articulo.PreciosTyC.
Definición en la línea 3811 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Añade la definición de campos a la colección _ListDefCampos
toParam | Parámetros columna tabla relacionada |
Definición en la línea 1080 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Añade la definición de campos a la colección _ListDefCampos
tcPropiedadLinTRel | Propiedad de la línea con que está relacionada |
tcCampoTabla | Campo de la tabla con el que está relacionado |
tbVisible | Si será visible en el control enlazado |
tbUpdatable | Indica si es un campo actualizable en la tabla |
tbEditable | Indica si se podrá modificar por parte del usuario |
tcTitulo | Título de la columna del grid |
teTipoColumna | Tipo de columna del grid |
toMascara | Máscara para columnas numéricas |
tnAnchoColumna | Ancho de la columna (valor indicado * 15) |
toComboValues | Posibles valores en caso de campo tipo combo |
tcTextButton | Texto que aparecerá en cada botón |
Definición en la línea 1134 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Añade la definición de campos a la colección _ListDefCampos
tcPropiedadLinTRel | Propiedad de la línea con que está relacionada |
tcCampoTabla | Campo de la tabla con el que está relacionado |
teVisible | Si será visible en el control enlazado |
teUpdatable | Indica si es un campo actualizable en la tabla |
teEditable | Indica si se podrá modificar por parte del usuario |
tcTitulo | Título de la columna del grid |
teTipoColumna | Tipo de columna del grid |
toMascara | Máscara para columnas numéricas |
tnAnchoColumna | Ancho de la columna (valor indicado * 15) |
toComboValues | Posibles valores en caso de campo tipo combo |
tcTextButton | Texto que aparecerá en cada botón |
Definición en la línea 1184 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Añade la definición de campos a la colección _ListDefCampos
tcPropiedadLinTRel | Propiedad de la línea con que está relacionada |
tcCampoTabla | Campo de la tabla con el que está relacionado |
tbVisible | Si será visible en el control enlazado |
tbUpdatable | Indica si es un campo actualizable en la tabla |
tbEditable | Indica si se podrá modificar por parte del usuario |
tcTitulo | Título de la columna del grid |
teTipoColumna | Tipo de columna del grid |
toMascara | Máscara para columnas numéricas |
teAutoSize | Autosize de la columna |
toComboValues | Posibles valores en caso de campo tipo combo |
tcTextButton | Texto que aparecerá en cada botón |
Definición en la línea 1234 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Añade la definición de campos a la colección _ListDefCampos
tcPropiedadLinTRel | Propiedad de la línea con que está relacionada |
tcCampoTabla | Campo de la tabla con el que está relacionado |
teVisible | Si será visible en el control enlazado |
teUpdatable | Indica si es un campo actualizable en la tabla |
teEditable | Indica si se podrá modificar por parte del usuario |
tcTitulo | Título de la columna del grid |
teTipoColumna | Tipo de columna del grid |
toMascara | Máscara para columnas numéricas |
teAutoSize | Autosize de la columna |
toComboValues | Posibles valores en caso de campo tipo combo |
tcTextButton | Texto que aparecerá en cada botón |
Definición en la línea 1287 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Añade el ewCampoTRel a la colección _ListDefCampos
toCampoTRel | Objeto ewCampoTRel que se añadirá |
Definición en la línea 1329 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Añade un campo relacionado para divisa/moneda de tipo combo
tcPropiedadLinTRel | |
tcCampoTabla | |
teAutoSize | |
tbVisible | |
tbUpdatable | |
tbEditable | |
tcTitulo | |
tdtMonedas |
Definición en la línea 1355 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Añade una columna de tipo ewDataGridViewCheckBoxColumn al grid de datos pasado por referencia.
toGrig | Grid destino |
tcName | Nombre de la columna |
tcText | Cabecera de la columna |
tcAutoSizeMode | AutoSizeMode para la columna |
Definición en la línea 4558 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Añade una columna de tipo ewDataGridViewTextBoxColumn al grid de datos pasado por referencia.
toGrig | Grid destino |
tcName | Nombre de la columna |
tcText | Cabecera de la columna |
tcLenCamp | Nombre del campo con el que recuperar el tamanyo de la columna a traves de metodo _LenCamp(tcLenCamp) |
tcAutoSizeMode | AutoSizeMode para la columna |
Definición en la línea 4072 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Añade una columna al grid configurada para el tipo de campo
toGrig | Grid destino |
toCampoTRel | Campo para el cual se configurará la columna |
Definición en la línea 4103 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Esborra tots els registres carregats
Reimplementado en sage.ew.contabilidad.RemesaBancariaCobro.RemesaBancariaDetallePagares, sage.ew.contabilidad.RemesaBancariaCobro.RemesaBancariaDetallePreviCl, sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle, sage.ew.contabilidad.RemesaBancariaPago.RemesaBancariaDetallePrevis y sage.ew.contabilidad.AgrupacionPrevisionesPago.AgrupacionPrevisionesPagoDetalle.
Definición en la línea 3758 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Esborra tots els registres carregats
Definición en la línea 3780 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Borrar todos los registros cargados.
Reimplementado en sage.ew.contabilidad.RemesaBancariaCobro.RemesaBancariaDetallePagares, sage.ew.contabilidad.RemesaBancariaCobro.RemesaBancariaDetallePreviCl, sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle, sage.ew.contabilidad.RemesaBancariaPago.RemesaBancariaDetallePrevis y sage.ew.contabilidad.AgrupacionPrevisionesPago.AgrupacionPrevisionesPagoDetalle.
Definición en la línea 3678 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve una cadena con la parte where de la consulta de registros filtrada por _Claves
Definición en la línea 2343 del archivo clsEwBaseTRel.cs.
|
inline |
Cancelar cambio en el ManteTRel
Implementa sage.ew.interficies.IManteTRel.
Definición en la línea 2334 del archivo clsEwBaseTRel.cs.
|
inlinevirtual |
Devuelve la clave del registro correspondiente a la línea
toItem | |
solovalores |
Definición en la línea 3264 del archivo clsEwBaseTRel.cs.
|
inlinevirtual |
Devuelve la clave del registro correspondiente a la línea
toItem | |
solovalores |
Reimplementado en sage.ew.articulo.Articulo.PreciosTyC.
Definición en la línea 3307 del archivo clsEwBaseTRel.cs.
|
inlinevirtual |
Vacia el contenido de las líneas y datatables
Implementa sage.ew.interficies.IManteTRel.
Reimplementado en sage.ew.contabilidad.Predefinidos.SecundariasPredefinidos.
Definición en la línea 2479 del archivo clsEwBaseTRel.cs.
|
inlinevirtual |
Copia todos lo datos de un ewManteTrel a otro
manteTRelOrigen | ewManteTRel del que se copiarán los datos |
Implementa sage.ew.interficies.IManteTRel.
Definición en la línea 953 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Configurar el grid asociado a la tabla relacionada
Reimplementado en sage.ew.articulo.Articulo.Escandallos, sage.ew.cliente.Cliente.Telefonos, sage.ew.cliente.Cliente.DatosBancarios, sage.addons.services.Negocio.Documentos.Services.ServicesDetalle, sage.ew.contabilidad.Cuenta.DatosBancarios, sage.ew.contabilidad.Cuenta.Giros, sage.ew.cliente.Cliente.MandatosCliente, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranProduccion.AlbaranProduccionDetalle, sage.ew.docscompra.Proveedor.Descuentos, sage.ew.cliente.Cliente.Descuentos, sage.ew.docscompra.Proveedor.DatosBancarios, sage.ew.ewbase.Divisa.Cotizaciones, sage.ew.cliente.Cliente.Direcciones, sage.ew.contabilidad.AsientoPredefinido.LineasAsientoPredefinido, sage.ew.docsven.CertifObra.CertifObraDetalle, sage.ew.docscompra.Proveedor.Direcciones, sage.ew.cliente.Cliente.Vacaciones, sage.ew.docscompra.Proveedor.Vacaciones, sage.ew.empresa.Empresa.ActividadesModelo, sage.ew.cliente.Cliente.Giros, sage.ew.docscompra.Proveedor.Giros, sage.ew.ewbase.Clases.CamposAdicionales.ValoresDefecto, sage.addons.trazabilidad.Negocio.Mantes.Formula.LineasFormula, sage.ew.cliente.Cuotas, sage.ew.docscompra.Proveedor.ContacTelefs, sage.ew.contabilidad.EntidadBancaria.OficinasEntidadBancaria, sage.ew.cliente.Ruta.ZonasRuta, sage.ew.cliente.Cliente.ContacTelefs, sage.ew.ewbase.EntregasFactura, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasPF25, sage.ew.cliente.CentrosAdministrativosBase< _Lin, _Clave >, sage.ew.cliente.Cliente.Actividades, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasA1D, Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestEntidadComunicados, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasPFAS, sage.ew.ewbase.GrupoEmpresa.URLs, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasA7, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasA3, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasA4, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasA5, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasA6 y sage.ew.contabilidad.DepositoCuentas.DepositoCuentasA2.
Definición en la línea 1053 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Definición de las validaciones, browser y mantenimiento para la actividad
toCampoTRel |
Definición en la línea 1968 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Definición de las validaciones, browser y mantenimiento para el artículo
toCampoTRel |
Definición en la línea 1819 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Definición de las validaciones, browser y mantenimiento para el cliente
toCampoTRel |
Definición en la línea 1850 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Definición de las validaciones, browser y mantenimiento para el CPostal
toCampoTRel |
Definición en la línea 1875 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Definición de las validaciones, browser y mantenimiento para la moneda
toCampoTRel |
Definición en la línea 1905 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Definición de las validaciones, browser y mantenimiento para el Pais
toCampoTRel |
Definición en la línea 1935 del archivo clsEwBaseTRel.cs.
|
inlinevirtual |
Elimina todos los registros de la tabla
Implementa sage.ew.interficies.IManteTRel.
Reimplementado en sage.ew.docsven.Docsven.ReferenciasCliente, sage.ew.contabilidad.RemesaBancariaCobro.RemesaBancariaDetallePagares, sage.ew.cliente.Cliente.MandatosCliente, sage.ew.contabilidad.RemesaBancariaCobro.RemesaBancariaDetallePreviCl, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranProduccion.AlbaranProduccionDetalle, sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle, sage.ew.contabilidad.AgrupacionPrevisionesPago.AgrupacionPrevisionesPagoDetalle, sage.ew.contabilidad.AsientoPredefinido.LineasAsientoPredefinido, sage.ew.contabilidad.Predefinidos.SecundariasPredefinidos, Sage.ES.S50.Comunicados.Negocio.Clases.DestinatariosFicheroExterno, sage.ew.cliente.Cuotas, sage.addons.services.Negocio.Mantes.TipoGastosGrupo, sage.ew.cliente.CentrosAdministrativosBase< _Lin, _Clave >, sage.ew.docscompra.Proveedor.ContacTelefs y sage.ew.cliente.Cliente.ContacTelefs.
Definición en la línea 2538 del archivo clsEwBaseTRel.cs.
|
inlinevirtual |
Elimina el elemento de la colección
toItem | Elemento de la colección |
Definición en la línea 3503 del archivo clsEwBaseTRel.cs.
|
inlinevirtual |
Elimina todos los elementos de la colección
Definición en la línea 3486 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Método sobreescribible en las derivadas para realizar validaciones antes de proceder al borrado de un item.
toItem |
Definición en la línea 3669 del archivo clsEwBaseTRel.cs.
delegate void sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._Error_Validar_Valor_Handler | ( | string | tcErrorMessage | ) |
Se dispara al añadir un nuevo registro cuando el DataSource no es un DataTable
|
inlinevirtual |
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
Definición en la línea 1020 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve el objeto _LinTRel que corresponde con el valor de la propiedad
tcCompareProperty | Nombre de la propiedad con la que se comparará su valor |
toValueCompare | Valor de comparación |
Definición en la línea 2841 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve el objeto _LinTRel que corresponde con el valor de la propiedad
tcCompareProperty | Nombre de la propiedad con la que se comparará su valor |
tcValueCompare | Valor de comparación |
tbCaseSensitive | Si hay que tener en cuenta mayúsculas y minúsculas |
Definición en la línea 2869 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve el objeto _LinTRel que corresponde con los valores suministrados
toClaves | Diccionario ropiedad/valor |
tbMakeCurrentItem | Indica si se convertira en el registro actual |
Definición en la línea 2905 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve un objeto _LinTRel correspondiente a la línea suministrada
tnValorLinea | Línia del registro que se va a recuperar |
Definición en la línea 2814 del archivo clsEwBaseTRel.cs.
|
inline |
Posiciona el registro actual
teAccioBotonera |
Definición en la línea 2379 del archivo clsEwBaseTRel.cs.
delegate void sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._GridAsignado_Handler | ( | ) |
Se dispara al asignar el grid
|
inlinevirtual |
Comprueba si hay cambios pendientes de guardar
Definición en la línea 2508 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve la longitud del campo definida en la tabla de la base de datos indicada.
database | Base de datos |
table | Tabla |
field | Campo |
Definición en la línea 3928 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve la longitud del campo definida en la tabla
table | |
field |
Definición en la línea 3944 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve la longitud del campo definida en la tabla
tcColumnName |
Definición en la línea 3977 del archivo clsEwBaseTRel.cs.
|
inlinevirtual |
Lee el contenido de la tabla filtrado por _CampoClave y ordenando por Linea si se ha indicado
Implementa sage.ew.interficies.IManteTRel.
Reimplementado en sage.ew.docsven.Docsven.ReferenciasCliente, sage.ew.articulo.Articulo.Idiomas, sage.ew.articulo.Articulo.Precios, sage.ew.cliente.Cliente.DatosBancarios, sage.ew.contabilidad.RemesaBancariaCobro.RemesaBancariaDetallePagares, sage.addons.services.Negocio.Documentos.Services.ServicesDetalle, sage.ew.contabilidad.Cuenta.DatosBancarios, sage.ew.contabilidad.Cuenta.Giros, sage.ew.contabilidad.LegalizacionLibros.LineasLegalizacionLibros, sage.ew.contabilidad.RemesaBancariaCobro.RemesaBancariaDetallePreviCl, sage.ew.cliente.Cliente.MandatosCliente, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranProduccion.AlbaranProduccionDetalle, sage.ew.contabilidad.Cuenta.Secundarias, sage.ew.cliente.Cliente.Descuentos, sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle, Sage.ES.S50.Fabricacion.Negocio.Documentos.PartesCostes.PartesCostesDetalle, sage.ew.contabilidad.RemesaBancariaPago.RemesaBancariaDetallePrevis, Sage.ES.S50.Comunicados.Negocio.Clases.FicherosAdjuntosComunicados, sage.ew.docscompra.Proveedor.DatosBancarios, sage.ew.ewbase.Divisa.Cotizaciones, sage.ew.contabilidad.AgrupacionPrevisionesPago.AgrupacionPrevisionesPagoDetalle, sage.ew.contabilidad.AsientoPredefinido.LineasAsientoPredefinido, sage.ew.docscompra.TransitoDUA.TransitoDUADetalle, sage.ew.docsven.CertifObra.CertifObraDetalle, Sage.ES.S50.Comunicados.Negocio.Clases.DestinatariosBase< _LinTRel >, sage.addons.Incidencias.Negocio.Documentos.Incidencia.IncidenciaDetalle, sage.ew.cliente.Cliente.Giros, sage.ew.contabilidad.PlanContable.SecundariasPlan, sage.ew.docscompra.Proveedor.Giros, sage.ew.contabilidad.Predefinidos.SecundariasPredefinidos, sage.ew.empresa.Empresa.ContadoresSerie, sage.ew.stocks.AlbaranTraspaso.AlbaranTraspasoDetalle, sage.ew.ewbase.Clases.CamposAdicionales.ValoresDefecto, sage.addons.services.Negocio.Clases.ServiceMateriales, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasPFInd, sage.addons.Pildora.Negocio.Documentos.DocPildora.DocPildoraDetalle, sage.addons.factucert.Negocio.Mantes.ManteExtEmpresaDesarrolladora.CertificadosPorEmpresa, sage.addons.trazabilidad.Negocio.Mantes.Formula.LineasFormula, Sage.ES.S50.Comunicados.Negocio.Clases.DestinatariosFicheroExterno, sage.ew.cliente.Cuotas, Sage.ES.S50.Fabricacion.Negocio.Clases.ProduccionPartes, sage.addons.rgpd.Negocio.Clases.entidad_d, sage.ew.contabilidad.Clases.Periodos< TPeriodo, TClave >, sage.addons.factucert.Negocio.Clases.fc_cont_br, sage.addons.services.Negocio.Mantes.TipoGastosGrupo, sage.addons.ecommerce.Negocio.Clases.sinc_ecomm, sage.addons.preventa.Negocio.Clases.sinc_preve, sage.ew.cliente.CentrosAdministrativosBase< _Lin, _Clave >, sage.ew.articulo.GrupoColor.Colores, sage.ew.articulo.GrupoTalla.Tallas, sage.addons.Pildora.Negocio.Clases.d_lin_2, sage.ew.ewbase.GrupoEmpresa.URLs, sage.addons.offline.Negocio.Mantes.articulosOffline, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasPF25, Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestEntidadComunicados, sage.addons.ecommerce.Negocio.Clases.art_rela, sage.addons.preventa.Negocio.Clases.art_rela, sage.ew.docscompra.Proveedor.ContacTelefs, sage.addons.ecommerce.Negocio.Clases.AlmacenStock, sage.addons.preventa.Negocio.Clases.AlmacenStock, sage.ew.articulo.Articulo.PreciosTyC, Sage.ES.S50.Modelos.HistoricoModelo, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasA1D, sage.ew.cliente.Cliente.ContacTelefs, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasA2, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasA3, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasA4, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasA5, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasA6, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasA7, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasPFAS, sage.addons.offline.Negocio.Clases.ImagenesOffline, sage.addons.offline.Negocio.Clases.ImagenesOffline, sage.addons.ecommerce.Negocio.Clases.ImagenesEcommerce y sage.addons.preventa.Negocio.Clases.ImagenesPreventa.
Definición en la línea 2039 del archivo clsEwBaseTRel.cs.
|
inlinevirtual |
Lee el contenido de la tabla filtrado por _CampoClave y ordenando por Linea si se ha indicado
nocrearlineas | Ejecutará la consulta pero no creará las líneas |
Definición en la línea 2048 del archivo clsEwBaseTRel.cs.
|
inlinevirtual |
Crea los items a partir de la tabla
datatableinicial |
Implementa sage.ew.interficies.IManteTRel.
Reimplementado en sage.addons.trazabilidad.Negocio.Mantes.Formula.LineasFormula y sage.ew.articulo.Articulo.Referencias.
Definición en la línea 2209 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Load del items a partir de la sql
tcSql | |
tcCampLinia |
Definición en la línea 2278 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Load del items a partir de la sql
tcSql | |
tcCampLinia | |
nocrearlineas |
Definición en la línea 2289 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Evento de delete row
trRowDelete |
Definición en la línea 1724 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Evento de row new
tnInsertLinea |
Definición en la línea 1715 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
evento de row ok
tdgvRowLastInsert | |
tlOk |
Definición en la línea 1735 del archivo clsEwBaseTRel.cs.
delegate void sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._MantenimientoTRel_Estado_Change_Handler | ( | ewMante._EstadosMantenimiento | teEstado | ) |
Delegado para el cambio de estado
teEstado |
|
inline |
Añade un nuevo item a la colección Items y rellena los valores de la claves
Definición en la línea 3028 del archivo clsEwBaseTRel.cs.
|
inline |
Refrescamos controles enlazados
tcPropiedad | Permite refrescarar solo los controles enlazados a la propiedad |
Definición en la línea 2468 del archivo clsEwBaseTRel.cs.
|
inlinevirtual |
Guarda todos los registros en la tabla. Primero borra los registros cargados en _Load y luego inserta el contenido de _Items.
Implementa sage.ew.interficies.IManteTRel.
Reimplementado en sage.ew.docsven.Docsven.ReferenciasCliente, sage.ew.articulo.Articulo.Precios, sage.ew.cliente.Cliente.DatosBancarios, sage.ew.contabilidad.RemesaBancariaCobro.RemesaBancariaDetallePagares, sage.ew.contabilidad.Cuenta.DatosBancarios, sage.ew.contabilidad.LegalizacionLibros.LineasLegalizacionLibros, sage.ew.contabilidad.RemesaBancariaCobro.RemesaBancariaDetallePreviCl, sage.ew.cliente.Cliente.MandatosCliente, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranProduccion.AlbaranProduccionDetalle, sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle, Sage.ES.S50.Comunicados.Negocio.Clases.FicherosAdjuntosComunicados, sage.ew.ewbase.Divisa.Cotizaciones, sage.ew.contabilidad.AgrupacionPrevisionesPago.AgrupacionPrevisionesPagoDetalle, sage.ew.contabilidad.AsientoPredefinido.LineasAsientoPredefinido, sage.ew.contabilidad.ContabilidadPresupuestaria.ContabilidadPresupuestariaPlanes, sage.ew.contabilidad.Predefinidos.SecundariasPredefinidos, sage.ew.empresa.Empresa.ContadoresSerie, sage.ew.articulo.Articulo.Referencias, Sage.ES.S50.Comunicados.Negocio.Clases.DestinatariosFicheroExterno, sage.addons.factucert.Negocio.Mantes.ManteExtEmpresaDesarrolladora.CertificadosPorEmpresa, sage.ew.cliente.Cuotas, sage.addons.factucert.Negocio.Clases.fc_cont_br, sage.addons.rgpd.Negocio.Clases.entidad_d, sage.addons.services.Negocio.Mantes.TipoGastosGrupo, sage.ew.contabilidad.Clases.Periodos< TPeriodo, TClave >, sage.ew.cliente.CentrosAdministrativosBase< _Lin, _Clave >, sage.ew.docscompra.Proveedor.ContacTelefs, sage.ew.articulo.Articulo.PreciosTyC, sage.ew.ewbase.GrupoEmpresa.URLs, sage.ew.cliente.Cliente.ContacTelefs, sage.ew.articulo.Familia.Descuentos y sage.ew.articulo.Subfamilia.Descuentos.
Definición en la línea 2594 del archivo clsEwBaseTRel.cs.
|
inlinevirtual |
Inserta el registro en la tabla
toItem |
Definición en la línea 3347 del archivo clsEwBaseTRel.cs.
|
inline |
Muestra el formulario asociado
Definición en la línea 2445 del archivo clsEwBaseTRel.cs.
|
inline |
Muestra un MessageBox con el texto especificado
errorMessage |
Definición en la línea 1607 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve un DataTable basado en los _Items
Definición en la línea 2004 del archivo clsEwBaseTRel.cs.
|
inline |
Guardo los cambios de una linea
item |
Definición en la línea 3880 del archivo clsEwBaseTRel.cs.
|
inline |
Valida el valor introducido en el campo
toCampo | Objeto ewCampoTRel que se validará |
toValor | Valor para validar |
toLinia | Línea donde se encuentra el valor para validar |
toNewValor |
Definición en la línea 1411 del archivo clsEwBaseTRel.cs.
|
inline |
Valida el valor introducido en el campo
toCampo | Objeto ewCampoTRel que se validará |
toValor | Valor para validar |
toLinia | Línea donde se encuentra el valor para validar |
Definición en la línea 1634 del archivo clsEwBaseTRel.cs.
|
inline |
Valida el valor introducido en el campo
tcCampo | Nombre del campo |
toValor | Valor del campo |
Definición en la línea 1650 del archivo clsEwBaseTRel.cs.
|
inline |
Valida el valor introducido en el campo
tcCampo | Nombre del campo ewCampoTRel que se validará |
toValor | Valor del campo que se validará |
toLinia | Línea donde se encuentra el valor para validar |
toNewValor |
Definición en la línea 1673 del archivo clsEwBaseTRel.cs.
|
inline |
Valida el valor introducido en el campo
tcCampo | Nombre del campo ewCampoTRel que se validará |
toValor | Valor del campo que se validará |
toLinia | Línea donde se encuentra el valor para validar |
Definición en la línea 1696 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Muestra el formulario enlazado con la tabla relacionada
toParent |
Definición en la línea 2454 del archivo clsEwBaseTRel.cs.
delegate void sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >.Delegar_Delete | ( | ref EventArgDelete | e | ) |
Definición del delegado para el evento _onDelete
e |
delegate void sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >.Delegar_DeleteItem | ( | ref EventArgDeleteItem | e | ) |
Definición del delegado para el evento _onDeleteItem
e |
delegate void sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >.Delegar_Load | ( | ref EventArgLoad | e | ) |
Definición del delegado para el evento _onLoad
e |
delegate void sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >.Delegar_LoadItems | ( | ref EventArgLoadItems | e | ) |
Definición del delegado para el evento _onLoadItems
e |
delegate void sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >.Delegar_Save | ( | ref EventArgSave | e | ) |
Definición del delegado para el evento _onSave
e |
delegate void sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >.Delegar_SaveItem | ( | ref EventArgSaveItem | e | ) |
Definición del delegado para el evento _onSaveItem
e |
|
inline |
Dispose de la clase
Definición en la línea 919 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Protected implementation of Dispose pattern
disposing |
Reimplementado en sage.addons.factucert.Negocio.Mantes.ManteExtEmpresaDesarrolladora.CertificadosPorEmpresa.
Definición en la línea 928 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Método core de la operativa SAVE sin perjuicio de notificar a los Addons y realizar la carga final de datos
Reimplementado en sage.ew.articulo.Articulo.PreciosTyC.
Definición en la línea 2637 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve true si el campo forma parte del objeto _Claves
tcItem |
Definición en la línea 2795 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve el valor de la propiedad correspondiente al campo
fieldname | Nombre del campo que se buscará |
Definición en la línea 2706 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve el valor de la propiedad correspondiente al campo
propertyname | Nombre del campo que se buscará |
Definición en la línea 2728 del archivo clsEwBaseTRel.cs.
|
inline |
|
inline |
Devuelve el objeto propertyinfo de la propiedad
toItem | |
tcNomProp |
Definición en la línea 2772 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve el valor de la propiedad
toItem | |
tcNomProp |
Definición en la línea 2683 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Otiene el query para actualizar el registro en la tabla
toItem |
Definición en la línea 3119 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Método para la creación del query de la operación SAVE
toItem |
Definición en la línea 3388 del archivo clsEwBaseTRel.cs.
|
inline |
Asigna el valor a la propiedad
toItem | |
tcNomProp | |
value |
Definición en la línea 2752 del archivo clsEwBaseTRel.cs.
bool sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._bIsLoading = false |
Indica si se está cargando un registro. Sirve para evitar que se dispare código durante la carga de los registros
Definición en la línea 822 del archivo clsEwBaseTRel.cs.
_ClaveTRel sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._Claves = (_ClaveTRel)Activator.CreateInstance(typeof(_ClaveTRel)) |
Objeto que contine las claves para registros únicos
Definición en la línea 774 del archivo clsEwBaseTRel.cs.
_LinTRel sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._CurrentItem |
Linea actual
Definición en la línea 789 del archivo clsEwBaseTRel.cs.
|
protected |
Instancia del formulario de tablas relacionadas asociado
Definición en la línea 659 del archivo clsEwBaseTRel.cs.
Type sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._FormManteTRelBaseType = typeof(formul.Forms.FormManteTRel) |
Clase del formulario asociado a la tabla relacionada
Definición en la línea 654 del archivo clsEwBaseTRel.cs.
BindingList<_LinTRel> sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._Items = new BindingList<_LinTRel>() |
Lista bindable de todos los items de la tabla relacionada
Definición en la línea 664 del archivo clsEwBaseTRel.cs.
|
protected |
Instancia del grid asociado al ManteTRel
Definición en la línea 675 del archivo clsEwBaseTRel.cs.
string sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >.Descripcion = "" |
Descripción del ManteTRel
Definición en la línea 626 del archivo clsEwBaseTRel.cs.
|
protected |
Guardamos las lineas añadidas y guardadas que no estarán en la consulta inicial
Definición en la línea 3873 del archivo clsEwBaseTRel.cs.
|
getset |
Diccionario donde cargaremos los addons disponibles (PE-100212)
Definición en la línea 4609 del archivo clsEwBaseTRel.cs.
|
getset |
Condición para añadir al where en la carga de registros
Definición en la línea 611 del archivo clsEwBaseTRel.cs.
|
get |
DataTable que contine los registros cargado actualmente
Definición en la línea 633 del archivo clsEwBaseTRel.cs.
|
getset |
Nombre de la base de datos donde se encuentra la tablaq relacionada
Definición en la línea 606 del archivo clsEwBaseTRel.cs.
|
getset |
Estado en que se encuentra el registro
Definición en la línea 829 del archivo clsEwBaseTRel.cs.
|
getset |
Instancia del mantenimiento del que depende la tabla relacionada
Definición en la línea 649 del archivo clsEwBaseTRel.cs.
|
getset |
ewgrid o Mantegrid enlazado a Items
Definición en la línea 682 del archivo clsEwBaseTRel.cs.
|
getset |
Lista de las definiciones de campos
Definición en la línea 781 del archivo clsEwBaseTRel.cs.
|
getset |
PE-101314: Campo para forzar la ordenación
Definición en la línea 621 del archivo clsEwBaseTRel.cs.
|
getset |
Nombre de la tabla relacionada
Definición en la línea 586 del archivo clsEwBaseTRel.cs.
|
getset |
Forma en la que se guardarán los registros
Definición en la línea 854 del archivo clsEwBaseTRel.cs.
|
getset |
Título que se mostrará en el browser
Definición en la línea 616 del archivo clsEwBaseTRel.cs.
|
getset |
En TiposUpdate.Update, forzará la actualización de todos los campos aunque no hayan cambiado.
Definición en la línea 864 del archivo clsEwBaseTRel.cs.
|
getset |
Indica el primer número para el campo línea. Si el número de línea calculado es inferior a este, se utilizará este
Definición en la línea 644 del archivo clsEwBaseTRel.cs.
|
getset |
Orden base para mostrar las columnas
Definición en la línea 874 del archivo clsEwBaseTRel.cs.
_Error_Validar_Valor_Handler sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._Error_Validar_Valor |
Se dispara al añadir un nuevo registro cuando el DataSource no es un DataTable
Definición en la línea 812 del archivo clsEwBaseTRel.cs.
_GridAsignado_Handler sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._GridAsignado |
Se dispara al asignar el grid
Definición en la línea 769 del archivo clsEwBaseTRel.cs.
_MantenimientoTRel_Estado_Change_Handler sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._MantenimientoTRel_Estado_Change |
Evento público para cambio de estado
Definición en la línea 817 del archivo clsEwBaseTRel.cs.
Delegar_Delete sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._onDelete |
Definición del evento _onDelete
Definición en la línea 543 del archivo clsEwBaseTRel.cs.
Delegar_DeleteItem sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._onDeleteItem |
Definición del evento _onDeleteItem
Definición en la línea 554 del archivo clsEwBaseTRel.cs.
Delegar_Load sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._onLoad |
Definición del evento _onLoad
Definición en la línea 521 del archivo clsEwBaseTRel.cs.
Delegar_LoadItems sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._onLoadItems |
Definición del evento _onLoadItems
Definición en la línea 576 del archivo clsEwBaseTRel.cs.
Delegar_Save sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._onSave |
Definición del evento _onSave
Definición en la línea 532 del archivo clsEwBaseTRel.cs.
Delegar_SaveItem sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._onSaveItem |
Definición del evento _onSaveItem
Definición en la línea 565 del archivo clsEwBaseTRel.cs.