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... | |||
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... | |||
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... | |||
Dictionary< string, object > | _GetPropiedades (BindingList< _LinTRel > items) | ||
Devuelve una copia de la clase en el momento de la solicitud Más... | |||
List< Dictionary< string, object > > | GetPropiedadesItems (BindingList< _LinTRel > items) | ||
Devuelve una copia de la clase en el momento de la solicitud 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 string | CreateSQLTraspaso (string tcNextEjer) |
Crear las SQL del traspaso Más... | |
virtual bool | ConsultaTraspaso (CambiosTRel toCambios, string tcNextEjer) |
Consultar si desea traspasar los datos Más... | |
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_ActualizarRegistroTabla (_LinTRel toItem, string tcYear) |
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... | |
string | GetQuery_SaveItem (_LinTRel toItem, string tcYear) |
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... | |
FormBase | FormParent [get] |
Formulario padre 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... | |
virtual string | _NombreManteTRel = "" [get] |
Nombre del ManteTRel Más... | |
AccionTraspasoUltimoEjercicio | _TraspasoUltimoEjercicio = AccionTraspasoUltimoEjercicio.Nada [get, set] |
Indica si la funcionalidad de actualizar los datos al último ejercicio esta activa Más... | |
ResultadoTraspasoSiguienteEjercicio | _ResultadoTraspasoSiguienteEjercicio = ResultadoTraspasoSiguienteEjercicio.NoTraspasado [get] |
Indica el resultado del traspaso al siguiente ejercicio 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... | |
string | _NombreManteTRel [get] |
Nombre del ManteTRel Más... | |
Dictionary< string, object > | _Addons [get, set] |
Diccionario donde cargaremos los addons disponibles (PE-100212) 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... | |
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 509 del archivo clsEwBaseTRel.cs.
|
inline |
Inicializa una nueva instancia de la clase
Definición en la línea 926 del archivo clsEwBaseTRel.cs.
|
inline |
Inicializa una nueva instancia de la clase
Definición en la línea 946 del archivo clsEwBaseTRel.cs.
|
inline |
Guarda el registro en la tabla
toItem |
Definición en la línea 3344 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Actualiza los registros (UPDATE)
Reimplementado en sage.ew.articulo.Articulo.PreciosTyC.
Definición en la línea 4083 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 1282 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 1336 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 1386 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 1436 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 1489 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 1531 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 1557 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 4838 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 4352 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 4383 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 4030 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Esborra tots els registres carregats
Definición en la línea 4052 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 3950 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 2557 del archivo clsEwBaseTRel.cs.
|
inline |
Cancelar cambio en el ManteTRel
Implementa sage.ew.interficies.IManteTRel.
Definición en la línea 2548 del archivo clsEwBaseTRel.cs.
|
inlinevirtual |
Devuelve la clave del registro correspondiente a la línea
toItem | |
solovalores |
Definición en la línea 3521 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 3564 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 2693 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 1150 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.docsven.PlantillasVenta.PersonalizacionesArtCli, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranProduccion.AlbaranProduccionDetalle, sage.ew.cliente.Cliente.MandatosCliente, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle, sage.ew.docscompra.Proveedor.Descuentos, sage.ew.cliente.Cliente.Descuentos, sage.ew.docsven.PlantillasVenta.LineasPlantilla, sage.ew.docscompra.Proveedor.DatosBancarios, sage.ew.ewbase.Divisa.Cotizaciones, sage.ew.docsven.PlantillasVenta.ClientesPlantilla, sage.ew.cliente.Cliente.Direcciones, sage.ew.contabilidad.AsientoPredefinido.LineasAsientoPredefinido, sage.ew.docsven.CertifObra.CertifObraDetalle, sage.ew.docscompra.Proveedor.Direcciones, sage.ew.cliente.GirosFPag, 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.ewbase.EntregasFactura, sage.ew.cliente.Cuotas, sage.ew.docscompra.Proveedor.ContacTelefs, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasPF25, sage.ew.contabilidad.EntidadBancaria.OficinasEntidadBancaria, sage.ew.cliente.Ruta.ZonasRuta, sage.ew.cliente.Cliente.ContacTelefs, sage.ew.cliente.CentrosAdministrativosBase< _Lin, _Clave >, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasPFAS, sage.ew.cliente.Cliente.Actividades, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasA1D, Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestEntidadComunicados, sage.ew.cliente.PlantillasVentaLineas, 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 1255 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Definición de las validaciones, browser y mantenimiento para la actividad
toCampoTRel |
Definición en la línea 2173 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Definición de las validaciones, browser y mantenimiento para el artículo
toCampoTRel |
Definición en la línea 2024 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Definición de las validaciones, browser y mantenimiento para el cliente
toCampoTRel |
Definición en la línea 2055 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Definición de las validaciones, browser y mantenimiento para el CPostal
toCampoTRel |
Definición en la línea 2080 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Definición de las validaciones, browser y mantenimiento para la moneda
toCampoTRel |
Definición en la línea 2110 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Definición de las validaciones, browser y mantenimiento para el Pais
toCampoTRel |
Definición en la línea 2140 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.ES.S50.Fabricacion.Negocio.Documentos.AlbaranProduccion.AlbaranProduccionDetalle, sage.ew.cliente.Cliente.MandatosCliente, sage.ew.contabilidad.RemesaBancariaCobro.RemesaBancariaDetallePreviCl, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle, 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 2781 del archivo clsEwBaseTRel.cs.
|
inlinevirtual |
Elimina el elemento de la colección
toItem | Elemento de la colección |
Definición en la línea 3775 del archivo clsEwBaseTRel.cs.
|
inlinevirtual |
Elimina todos los elementos de la colección
Definición en la línea 3756 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 3941 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 1222 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 3086 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 3114 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 3150 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 3059 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve una copia de la clase en el momento de la solicitud
Definición en la línea 4856 del archivo clsEwBaseTRel.cs.
|
inline |
Posiciona el registro actual
teAccioBotonera |
Definición en la línea 2593 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 2725 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 4208 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve la longitud del campo definida en la tabla
table | |
field |
Definición en la línea 4224 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve la longitud del campo definida en la tabla
tcColumnName |
Definición en la línea 4257 del archivo clsEwBaseTRel.cs.
|
inline |
Cambios en un mantetrel
Implementa sage.ew.interficies.IManteTRel.
Definición en la línea 960 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.addons.services.Negocio.Documentos.Services.ServicesDetalle, sage.ew.contabilidad.RemesaBancariaCobro.RemesaBancariaDetallePagares, sage.ew.contabilidad.Cuenta.DatosBancarios, sage.ew.contabilidad.Cuenta.Giros, sage.ew.contabilidad.LegalizacionLibros.LineasLegalizacionLibros, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranProduccion.AlbaranProduccionDetalle, sage.ew.cliente.Cliente.MandatosCliente, sage.ew.contabilidad.RemesaBancariaCobro.RemesaBancariaDetallePreviCl, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle, 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.ew.docscompra.Proveedor.DatosBancarios, Sage.ES.S50.Comunicados.Negocio.Clases.FicherosAdjuntosComunicados, 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.ew.cliente.GirosFPag, sage.addons.factucert.Negocio.Mantes.ManteExtEmpresaDesarrolladora.CertificadosPorEmpresaV, sage.ew.contabilidad.PlanContable.SecundariasPlan, Sage.ES.S50.Comunicados.Negocio.Clases.DestinatariosBase< _LinTRel >, sage.addons.Incidencias.Negocio.Documentos.Incidencia.IncidenciaDetalle, sage.ew.cliente.Cliente.Giros, sage.ew.docscompra.Proveedor.Giros, sage.ew.contabilidad.Predefinidos.SecundariasPredefinidos, sage.ew.empresa.Empresa.ContadoresSerie, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasPFInd, sage.ew.stocks.AlbaranTraspaso.AlbaranTraspasoDetalle, sage.addons.factucert.Negocio.Mantes.ManteExtEmpresaDesarrolladora.CertificadosPorEmpresa, sage.ew.ewbase.Clases.CamposAdicionales.ValoresDefecto, sage.addons.services.Negocio.Clases.ServiceMateriales, sage.addons.Pildora.Negocio.Documentos.DocPildora.DocPildoraDetalle, Sage.ES.S50.Comunicados.Negocio.Clases.DestinatariosFicheroExterno, sage.addons.trazabilidad.Negocio.Mantes.Formula.LineasFormula, sage.ew.cliente.Cuotas, Sage.ES.S50.Fabricacion.Negocio.Clases.ProduccionPartes, Sage.ES.S50.Fabricacion.Negocio.Clases.TransformacionPartes, 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.ew.cliente.CentrosAdministrativosBase< _Lin, _Clave >, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasPF25, 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.ES.S50.Comunicados.Negocio.Clases.GrupoDestEntidadComunicados, sage.ew.docscompra.Proveedor.ContacTelefs, sage.ew.articulo.Articulo.PreciosTyC, Sage.ES.S50.Modelos.HistoricoModelo, sage.ew.cliente.Cliente.ContacTelefs, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasA1D, sage.ew.articulo.Articulo.UltimosCostes, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasPFIndDe, sage.ew.contabilidad.DepositoCuentas.DepositoCuentasPFAS, 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.cliente.PlantillasVenta, sage.addons.offline.Negocio.Clases.ImagenesOffline y sage.addons.offline.Negocio.Clases.ImagenesOffline.
Definición en la línea 2244 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 2253 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 2414 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Load del items a partir de la sql
tcSql | |
tcCampLinia |
Definición en la línea 2487 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Load del items a partir de la sql
tcSql | |
tcCampLinia | |
nocrearlineas |
Definición en la línea 2498 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Evento de delete row
trRowDelete |
Definición en la línea 1926 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Evento de row new
tnInsertLinea |
Definición en la línea 1917 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
evento de row ok
tdgvRowLastInsert | |
tlOk |
Definición en la línea 1937 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 3273 del archivo clsEwBaseTRel.cs.
|
inline |
Refrescamos controles enlazados
tcPropiedad | Permite refrescarar solo los controles enlazados a la propiedad |
Definición en la línea 2682 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.ES.S50.Fabricacion.Negocio.Documentos.AlbaranProduccion.AlbaranProduccionDetalle, sage.ew.cliente.Cliente.MandatosCliente, sage.ew.contabilidad.RemesaBancariaCobro.RemesaBancariaDetallePreviCl, Sage.ES.S50.Fabricacion.Negocio.Documentos.AlbaranTransformacion.AlbaranTransformacionDetalle, sage.ew.contabilidad.AgrupacionPrevisionesCobro.AgrupacionPrevisionesCobroDetalle, sage.ew.ewbase.Divisa.Cotizaciones, Sage.ES.S50.Comunicados.Negocio.Clases.FicherosAdjuntosComunicados, sage.ew.contabilidad.AgrupacionPrevisionesPago.AgrupacionPrevisionesPagoDetalle, sage.ew.contabilidad.AsientoPredefinido.LineasAsientoPredefinido, sage.ew.contabilidad.ContabilidadPresupuestaria.ContabilidadPresupuestariaPlanes, sage.addons.factucert.Negocio.Mantes.ManteExtEmpresaDesarrolladora.CertificadosPorEmpresaV, sage.ew.contabilidad.Predefinidos.SecundariasPredefinidos, sage.ew.empresa.Empresa.ContadoresSerie, sage.addons.factucert.Negocio.Mantes.ManteExtEmpresaDesarrolladora.CertificadosPorEmpresa, sage.ew.articulo.Articulo.Referencias, Sage.ES.S50.Comunicados.Negocio.Clases.DestinatariosFicheroExterno, 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, sage.ew.articulo.Articulo.UltimosCostes, sage.ew.ewbase.Clases.Imagenes y sage.ew.articulo.Subfamilia.Descuentos.
Definición en la línea 2837 del archivo clsEwBaseTRel.cs.
|
inlinevirtual |
Inserta el registro en la tabla
toItem |
Definición en la línea 3604 del archivo clsEwBaseTRel.cs.
|
inline |
Muestra el formulario asociado
Definición en la línea 2659 del archivo clsEwBaseTRel.cs.
|
inline |
Muestra un MessageBox con el texto especificado
errorMessage |
Definición en la línea 1809 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve un DataTable basado en los _Items
Definición en la línea 2209 del archivo clsEwBaseTRel.cs.
|
virtual |
Acciones complementarias al traspasar al último ejercicio
toTipo | |
tcEjerAct | |
tcNextEjer |
Implementa sage.ew.interficies.IManteTRel.
|
inline |
Guardo los cambios de una linea
item |
Definición en la línea 4160 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 1613 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 1836 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 1852 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 1875 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 1898 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Muestra el formulario enlazado con la tabla relacionada
toParent |
Definición en la línea 2668 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Consultar si desea traspasar los datos
toCambios | |
tcNextEjer |
Definición en la línea 1063 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Crear las SQL del traspaso
tcNextEjer |
Reimplementado en sage.ew.contabilidad.Cuenta.Giros, sage.ew.cliente.Cliente.Giros y sage.ew.docscompra.Proveedor.Giros.
Definición en la línea 1024 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 1116 del archivo clsEwBaseTRel.cs.
|
inlineprotectedvirtual |
Protected implementation of Dispose pattern
disposing |
Reimplementado en sage.addons.factucert.Negocio.Mantes.ManteExtEmpresaDesarrolladora.CertificadosPorEmpresaV y sage.addons.factucert.Negocio.Mantes.ManteExtEmpresaDesarrolladora.CertificadosPorEmpresa.
Definición en la línea 1125 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 2882 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve true si el campo forma parte del objeto _Claves
tcItem |
Definición en la línea 3040 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 2951 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 2973 del archivo clsEwBaseTRel.cs.
|
inline |
|
inline |
Devuelve el objeto propertyinfo de la propiedad
toItem | |
tcNomProp |
Definición en la línea 3017 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve el valor de la propiedad
toItem | |
tcNomProp |
Definición en la línea 2928 del archivo clsEwBaseTRel.cs.
|
inline |
Devuelve una copia de la clase en el momento de la solicitud
Definición en la línea 4875 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Otiene el query para actualizar el registro en la tabla
toItem |
Definición en la línea 3364 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Otiene el query para actualizar el registro en la tabla
toItem | |
tcYear |
Definición en la línea 3375 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 3645 del archivo clsEwBaseTRel.cs.
|
inlineprotected |
Método para la creación del query de la operación SAVE
toItem | |
tcYear |
Definición en la línea 3656 del archivo clsEwBaseTRel.cs.
|
inline |
Asigna el valor a la propiedad
toItem | |
tcNomProp | |
value |
Definición en la línea 2997 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 850 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 802 del archivo clsEwBaseTRel.cs.
_LinTRel sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._CurrentItem |
Linea actual
Definición en la línea 817 del archivo clsEwBaseTRel.cs.
|
protected |
Instancia del formulario de tablas relacionadas asociado
Definición en la línea 663 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 658 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 668 del archivo clsEwBaseTRel.cs.
|
protected |
Instancia del grid asociado al ManteTRel
Definición en la línea 679 del archivo clsEwBaseTRel.cs.
string sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >.Descripcion = "" |
Descripción del ManteTRel
Definición en la línea 630 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 4153 del archivo clsEwBaseTRel.cs.
|
getset |
Diccionario donde cargaremos los addons disponibles (PE-100212)
Definición en la línea 4946 del archivo clsEwBaseTRel.cs.
|
getset |
Condición para añadir al where en la carga de registros
Definición en la línea 615 del archivo clsEwBaseTRel.cs.
|
get |
DataTable que contine los registros cargado actualmente
Definición en la línea 637 del archivo clsEwBaseTRel.cs.
|
getset |
Nombre de la base de datos donde se encuentra la tablaq relacionada
Definición en la línea 610 del archivo clsEwBaseTRel.cs.
|
getset |
Estado en que se encuentra el registro
Definición en la línea 857 del archivo clsEwBaseTRel.cs.
|
getset |
Instancia del mantenimiento del que depende la tabla relacionada
Definición en la línea 653 del archivo clsEwBaseTRel.cs.
|
getset |
ewgrid o Mantegrid enlazado a Items
Definición en la línea 686 del archivo clsEwBaseTRel.cs.
|
getset |
Lista de las definiciones de campos
Definición en la línea 809 del archivo clsEwBaseTRel.cs.
|
get |
Nombre del ManteTRel
Definición en la línea 911 del archivo clsEwBaseTRel.cs.
|
getset |
PE-101314: Campo para forzar la ordenación
Definición en la línea 625 del archivo clsEwBaseTRel.cs.
|
get |
Indica el resultado del traspaso al siguiente ejercicio
Definición en la línea 921 del archivo clsEwBaseTRel.cs.
|
getset |
Nombre de la tabla relacionada
Definición en la línea 590 del archivo clsEwBaseTRel.cs.
|
getset |
Forma en la que se guardarán los registros
Definición en la línea 882 del archivo clsEwBaseTRel.cs.
|
getset |
Título que se mostrará en el browser
Definición en la línea 620 del archivo clsEwBaseTRel.cs.
|
getset |
Indica si la funcionalidad de actualizar los datos al último ejercicio esta activa
Definición en la línea 916 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 892 del archivo clsEwBaseTRel.cs.
|
getprotected |
Formulario padre
Definición en la línea 756 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 648 del archivo clsEwBaseTRel.cs.
|
getset |
Orden base para mostrar las columnas
Definición en la línea 902 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 840 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 797 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 845 del archivo clsEwBaseTRel.cs.
Delegar_Delete sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._onDelete |
Definición del evento _onDelete
Definición en la línea 547 del archivo clsEwBaseTRel.cs.
Delegar_DeleteItem sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._onDeleteItem |
Definición del evento _onDeleteItem
Definición en la línea 558 del archivo clsEwBaseTRel.cs.
Delegar_Load sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._onLoad |
Definición del evento _onLoad
Definición en la línea 525 del archivo clsEwBaseTRel.cs.
Delegar_LoadItems sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._onLoadItems |
Definición del evento _onLoadItems
Definición en la línea 580 del archivo clsEwBaseTRel.cs.
Delegar_Save sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._onSave |
Definición del evento _onSave
Definición en la línea 536 del archivo clsEwBaseTRel.cs.
Delegar_SaveItem sage.ew.ewbase.ewManteTRel< _LinTRel, _ClaveTRel >._onSaveItem |
Definición del evento _onSaveItem
Definición en la línea 569 del archivo clsEwBaseTRel.cs.