Clase que permite extender la funcionalidad de la clase Comunicados Más...
Métodos públicos | |
_ExtensionComunicados () | |
Inicializa una nueva instancia de la clase Más... | |
virtual void | _AdjuntarArchivosAdicionales (List< string > tlstArchivosAdjuntar) |
Adjuntar archivos adicionales comunes a todos los destinatarios. Más... | |
virtual void | _GenerarComunicado () |
Se ejecutará una vez antes de empezar la generación del comunicado y otra vez al acabar de generar el comunicado. Más... | |
virtual void | _EnviarEmailImprimir (SendMail toSendMail, string tcCuerpo, string tcCodigo, bool tlEmailEnviadoImpresoOk) |
Se ejecutará para cada destinatario del comunicado, una vez antes del envío del email/impresón y otra vez después del envío del email/impresión. Más... | |
virtual Dictionary< string, string > | _ObtenerDatosAdicXmlRespuesta () |
Obtener información adicional por parte de cada addon para almacenar en el fichero de respuesta XML que se devuelve al origen de la llamada a la generación del comunicado. Más... | |
Métodos públicos heredados desde sage.ew.ewbase._ExtensionMante | |
bool | _Clonar () |
Método clonar Más... | |
virtual bool | _Delete () |
Elimina el registro actual Más... | |
virtual void | _Cancel () |
Cancelar la edición del registro actual Más... | |
virtual void | _Error (IEWException toException) |
Método que se ejecuta cuando hay algun error a nivel de mantenimiento Más... | |
virtual bool | _Init () |
Método que se ejecuta cuando se instancia la clase Más... | |
virtual bool | _Load () |
Carga el registro actual de la tabla asociada Más... | |
virtual bool | _Refresh () |
Refresca el registro actual de la tabla asociada Más... | |
virtual bool | _New (string tcCodigo="") |
Nos permite crear un nuevo registro Más... | |
virtual bool | _Save () |
Guarda el registro actual en la tabla asociada Más... | |
virtual void | _Bloquear_Controles (bool tlReadOnly) |
Bloquear controles de las extensiones de los mantes Más... | |
virtual bool | RowExist () |
Método que nos comprueba si ya existen datos en la tabla relacionada por el addon Más... | |
virtual bool | _Validar_Solo_Lectura () |
Indica si el mantenimiento esta de solo lestura Más... | |
virtual bool | _TraspasarSiguienteEjercicio (string tcEjerActual, string tcEjerSig, bool tbIsNew) |
Traspasar al siguiente ejercicio Más... | |
virtual string | GetWhereClause () |
Proporciona la clausula where para las consultas a partir del contenido actual de _Codigo. Además, asigna los valores correspondientes a las propiedades que forman parte de la clave. Más... | |
virtual bool | _Duplicar (IDuplicador duplicador) |
Duplica el registro del mantenimiento Más... | |
virtual bool | _DuplicarEnGrupos (IDuplicador duplicador) |
Duplica el registro del mantenimiento Más... | |
Dictionary< string, object > | _GetPropiedades () |
Diccionario con las propiedades de la extensión de la linea de documentos Más... | |
Propiedades | |
Comunicados | _Comunicado [get, set] |
Instancia de la clase Comunicados Más... | |
new TipoExecute | _eBeforeAfter [get, set] |
Nos determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase de documento (before) o despúes del método del documento (after) Más... | |
Propiedades heredados desde sage.ew.ewbase._ExtensionMante | |
TipoExecute | _eBeforeAfter [get, set] |
Nos determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase de documento (before) o despúes del método del documento (after) Más... | |
string | _Tabla [get, set] |
Nombre de la tabla de la extensión del mantenimiento Más... | |
string | _Clave [get, set] |
Nombre de los campos clave separados por comas Más... | |
string | _DataBase [get, set] |
Nombre de la base de datos de la extensión del mantenimiento Más... | |
IMante | _Mante [get, set] |
Referencia al mantenimiento original Más... | |
FormBase | _FormMante [get, set] |
Referencia al formulario del mantenimiento original Más... | |
String | _Error_Message [get, set] |
PE-100770 Contiene mensajes de error para mostrarlos en entorno visual Más... | |
bool | _IsNew [get, set] |
Bug 133642 Indica si el registro principal es nuevo Más... | |
Propiedades heredados desde sage.ew.interficies.IExtensionMante | |
TipoExecute | _eBeforeAfter [get, set] |
Nos determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase de documento (before) o despúes del método del documento (after) Más... | |
IMante | _Mante [get, set] |
Referencia al mantenimiento original Más... | |
FormBase | _FormMante [get, set] |
Referencia al formulario del mantenimiento original Más... | |
string | _DataBase [get, set] |
Nombre de la base de datos de la extensión del mantenimiento Más... | |
string | _Error_Message [get, set] |
PE-100770 Mensaje de error para las validaciones de la configuración Más... | |
string | _Tabla [get, set] |
Nombre de la tabla de la extensión del mantenimiento Más... | |
bool | _IsNew [get, set] |
Bug 133642 Indica si el registro principal es nuevo Más... | |
Otros miembros heredados | |
Atributos protegidos heredados desde sage.ew.ewbase._ExtensionMante | |
bool | rowexist = false |
Contiene si el registro existe en la tabla Más... | |
Clase que permite extender la funcionalidad de la clase Comunicados
Definición en la línea 6260 del archivo clsEwModulosExtension.cs.
|
inline |
Inicializa una nueva instancia de la clase
Definición en la línea 6274 del archivo clsEwModulosExtension.cs.
|
inlinevirtual |
Adjuntar archivos adicionales comunes a todos los destinatarios.
tlstArchivosAdjuntar | Lista de archivos a adjuntar existente a la que el addon va a añadir nuevos archivos a adjuntar. |
Implementa sage.ew.interficies.IExtensionComunicados.
Reimplementado en sage.addons.rgpd.Negocio.Mantes.ExtensionComunicados.
Definición en la línea 6326 del archivo clsEwModulosExtension.cs.
|
inlinevirtual |
Se ejecutará para cada destinatario del comunicado, una vez antes del envío del email/impresón y otra vez después del envío del email/impresión.
toSendMail | Objeto para envío de email para caso de envio de email, null para caso de envío impreso. |
tcCuerpo | Contenido a enviar o imprimir. |
tcCodigo | Código destinatario |
tlEmailEnviadoImpresoOk | Email enviado ok, o comunicado impreso ok, en función de si el envío es por email o impreso. |
Implementa sage.ew.interficies.IExtensionComunicados.
Reimplementado en sage.addons.rgpd.Negocio.Mantes.ExtensionComunicados.
Definición en la línea 6349 del archivo clsEwModulosExtension.cs.
|
inlinevirtual |
Se ejecutará una vez antes de empezar la generación del comunicado y otra vez al acabar de generar el comunicado.
Implementa sage.ew.interficies.IExtensionComunicados.
Reimplementado en sage.addons.rgpd.Negocio.Mantes.ExtensionComunicados.
Definición en la línea 6335 del archivo clsEwModulosExtension.cs.
|
inlinevirtual |
Obtener información adicional por parte de cada addon para almacenar en el fichero de respuesta XML que se devuelve al origen de la llamada a la generación del comunicado.
Implementa sage.ew.interficies.IExtensionComunicados.
Reimplementado en sage.addons.rgpd.Negocio.Mantes.ExtensionComunicados.
Definición en la línea 6362 del archivo clsEwModulosExtension.cs.
|
getset |
Instancia de la clase Comunicados
Definición en la línea 6290 del archivo clsEwModulosExtension.cs.
|
getset |
Nos determina en que momento se ejecuta el método. El método se puede ejecutar antes del código de la clase de documento (before) o despúes del método del documento (after)
Definición en la línea 6309 del archivo clsEwModulosExtension.cs.