Cargando...
Buscando...
Nada coincide
Referencia de la clase Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestEntidadComunicados

ManteTRel de los grupos de destino de comunicados a los que pertenece una entidad (cliente, proveedor,...) Más...

Diagrama de herencia de Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestEntidadComunicados

Estructuras de datos

class  Clave
 Campos clave para registros únicos. Más...
 
class  Grupo
 Definir la estructura de los grupos de destino de las entidades. Más...
 

Métodos públicos

delegate void _Error_Validar_Grupo_Handler (string tcErrorMessage)
 Se dispara al añadir un nuevo registro cuando el DataSource no es un DataTable.
 
 GrupoDestEntidadComunicados ()
 Inicializa una nueva intancia de la clase.
 
 GrupoDestEntidadComunicados (string tcCodigoEntidad)
 Inicializa una nueva intancia de la clase.
 
override void _Load ()
 Redefinimos el _Load para filtrar que sólo nos muestre los grupos del tipo de destinatario(entidad) donde estamos.
 
override bool _SaveItem (Grupo toItem)
 Redefinimos _SaveItem() para cambiar el número de línea en las líneas nuevas, ya que el mante real de gruos de destinatarios funciona distinto. El mante real tiene como clave GRUPO+LINEA, en cambio en las entidades mostramos todos los grupos de una entidad (cliente, proveedor,...) Por esto aquí calculamos el número de línea que le tocaría en el mante real.
 
override void _Clonar (IManteTRel manteTRelOrigen)
 Override de la clonación.
 

Métodos protegidos

override void _Configurar_Grid ()
 Configurar el grid asociado a la tabla relacionada.
 

Eventos

_Error_Validar_Grupo_Handler _Error_Validar_Grupo
 Se dispara al añadir un nuevo registro cuando el DataSource no es un DataTable.
 

Descripción detallada

ManteTRel de los grupos de destino de comunicados a los que pertenece una entidad (cliente, proveedor,...)

Definición en la línea 17 del archivo GrupoDestEntidadComunicados.cs.

Documentación de constructores y destructores

◆ GrupoDestEntidadComunicados() [1/2]

Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestEntidadComunicados.GrupoDestEntidadComunicados ( )
inline

Inicializa una nueva intancia de la clase.

Definición en la línea 44 del archivo GrupoDestEntidadComunicados.cs.

◆ GrupoDestEntidadComunicados() [2/2]

Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestEntidadComunicados.GrupoDestEntidadComunicados ( string tcCodigoEntidad)
inline

Inicializa una nueva intancia de la clase.

Definición en la línea 52 del archivo GrupoDestEntidadComunicados.cs.

Documentación de funciones miembro

◆ _Clonar()

override void Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestEntidadComunicados._Clonar ( IManteTRel manteTRelOrigen)
inline

Override de la clonación.

Parámetros
manteTRelOrigen

Este método se llamaria p.e. al duplicar un cliente (fiche cliente, botón Opciones), clona todos los mantetrels y en particular el mantetrel de grupos, pero la pertenencia a grupo es única por cliente, proveedor, etc. Por tanto el clonar de Mandatos no debe hacer nada, no es clonable este ManteTRel.

Definición en la línea 239 del archivo GrupoDestEntidadComunicados.cs.

◆ _Configurar_Grid()

override void Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestEntidadComunicados._Configurar_Grid ( )
inlineprotected

Configurar el grid asociado a la tabla relacionada.

Definición en la línea 156 del archivo GrupoDestEntidadComunicados.cs.

◆ _Error_Validar_Grupo_Handler()

delegate void Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestEntidadComunicados._Error_Validar_Grupo_Handler ( string tcErrorMessage)

Se dispara al añadir un nuevo registro cuando el DataSource no es un DataTable.

◆ _Load()

override void Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestEntidadComunicados._Load ( )
inline

Redefinimos el _Load para filtrar que sólo nos muestre los grupos del tipo de destinatario(entidad) donde estamos.

Definición en la línea 166 del archivo GrupoDestEntidadComunicados.cs.

◆ _SaveItem()

override bool Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestEntidadComunicados._SaveItem ( Grupo toItem)
inline

Redefinimos _SaveItem() para cambiar el número de línea en las líneas nuevas, ya que el mante real de gruos de destinatarios funciona distinto. El mante real tiene como clave GRUPO+LINEA, en cambio en las entidades mostramos todos los grupos de una entidad (cliente, proveedor,...) Por esto aquí calculamos el número de línea que le tocaría en el mante real.

Parámetros
toItem
Devuelve

Definición en la línea 222 del archivo GrupoDestEntidadComunicados.cs.

Documentación de eventos

◆ _Error_Validar_Grupo

_Error_Validar_Grupo_Handler Sage.ES.S50.Comunicados.Negocio.Clases.GrupoDestEntidadComunicados._Error_Validar_Grupo

Se dispara al añadir un nuevo registro cuando el DataSource no es un DataTable.

Definición en la línea 39 del archivo GrupoDestEntidadComunicados.cs.


La documentación de esta clase está generada del siguiente archivo: