Extensión para el mantenimiento de clientes. Más...
Métodos públicos | |
ManteExtEntidades (sage.ew.interficies.IMante _mantePrincipal) | |
Inicializa una nueva instancia de la clase. | |
ManteExtEntidades () | |
Inicializa una nueva instancia de la clase. | |
ManteExtEntidades (FormMante toForm) | |
Inicializa una nueva instancia de la clase y asigna objetos. | |
ManteExtEntidades (string tcCodigoEntidad, string tcCodigoInstancia) | |
Constructor => Instancia la clase y carga el mantenimiento asociado. | |
override bool | _Load () |
Se dispara cuando se cargan los datos en el mantenimiento principal. | |
override bool | _New (string tcCodigo="") |
Se dispara cuando se va crea un nuevo registro. | |
override bool | _Save () |
Guardar el registro actual. | |
override bool | _Delete () |
Eliminar el registro actual. | |
override void | _Bloquear_Controles (bool tlReadOnly) |
Bloquear controles de las extensiones de los mantes. | |
IDisposable | Subscribe (IObserver< AvisoEntidad > toObservador) |
Añade un observador a la lista. | |
void | UnSubscribe (IObserver< AvisoEntidad > toObservador) |
Suprime un observador de la lista. | |
![]() | |
bool | _Clonar () |
Método clonar. | |
virtual void | _Cancel () |
Cancelar la edición del registro actual. | |
virtual void | _Error (IEWException toException) |
Método que se ejecuta cuando hay algun error a nivel de mantenimiento. | |
virtual bool | _Init () |
Método que se ejecuta cuando se instancia la clase. | |
virtual bool | _Refresh () |
Refresca el registro actual de la tabla asociada. | |
virtual bool | RowExist () |
Método que nos comprueba si ya existen datos en la tabla relacionada por el addon. | |
virtual bool | _Validar_Solo_Lectura () |
Indica si el mantenimiento esta de solo lestura. | |
virtual bool | _TraspasarSiguienteEjercicio (string tcEjerActual, string tcEjerSig, bool tbIsNew) |
Traspasar al siguiente ejercicio. | |
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. | |
virtual bool | _Duplicar (IDuplicador duplicador) |
Duplica el registro del mantenimiento. | |
virtual bool | _DuplicarEnGrupos (IDuplicador duplicador) |
Duplica el registro del mantenimiento. | |
Dictionary< string, object > | _GetPropiedades () |
Diccionario con las propiedades de la extensión de la linea de documentos. | |
Campos de datos | |
Visual.UserControls.rgpdTratamientoEntidad | usercontrolTabManteBase = null |
Referencia al UserControl asociado a esta clase. | |
Atributos protegidos | |
List< IObserver< AvisoEntidad > > | _lisObservadores = new List<IObserver<AvisoEntidad>>() |
Lista de observadores de AvisoEntidad. | |
![]() | |
bool | rowexist = false |
Contiene si el registro existe en la tabla. | |
Propiedades | |
string | _CodigoEntidad [get, set] |
Código de entidad del RGPD. | |
string | _CodigoInstancia [get, set] |
Código de instancia concreta de entidad (pe. 43000002 o 40000001 o 0001, etc). Valores concretos. | |
string | _Empresa [get, set] |
Código de empresa. | |
bool | _TratamientoActivo [get, set] |
Tratamiento de datos personales. | |
string | _Interesado [get, set] |
Nombre de la persona interesada. | |
DateTime? | _FechaSolicitudConsentimiento [get, set] |
Fecha solicitud. | |
decimal | _IdFicheroSolicitudConsentimiento [get, set] |
Identificador del fichero de solicitud dentro de la gestión documental. | |
bool | _ConsentimientoRecibido [get, set] |
Consetimiento recibido. | |
DateTime? | _FechaRecepcionConsentimiento [get, set] |
Fecha consentimiento. | |
decimal | _IdFicheroConsentimiento [get, set] |
Identificador del fichero de consentimiento dentro de la gestión documental. | |
DateTime? | _FechaLimiteConsentimiento [get, set] |
Fecha límite consentimiento. | |
string | _CodigoOrigenDeDatos [get, set] |
Código origen de los datos. | |
bool | _EnvioPublicidad [get, set] |
Envío publicidad. | |
bool | _CesionDeDatos [get, set] |
Cesión de datos. | |
string | _DestinatarioCesionDeDatos [get, set] |
Destinatario cesión de datos. | |
bool | _TransferenciaInternacional [get, set] |
Transferencia internacional. | |
string | _DestinatarioInternacional [get, set] |
Destinatario transferencia internacional. | |
bool | _SupresionSolicitada [get, set] |
Supresión solicitada. | |
string | _CodigoMotivoSupresion [get, set] |
Código motivo supresión. | |
DateTime? | _FechaSolicitudSupresion [get, set] |
Fecha de solicitud supresión. | |
decimal | _IdFicheroSolicitudSupresion [get, set] |
Id. fichero de solicitud de supresión. | |
bool | _SolicitudDeBloqueo [get, set] |
Solicitud de bloqueo. | |
DateTime? | _FechaInicioBloqueo [get, set] |
Fecha inicio del bloqueo. | |
bool | _DatosSuprimidos [get, set] |
Datos suprimidos. | |
bool | _SolicitudPortabilidad [get, set] |
Solicitud de portabilidad. | |
DateTime? | _FechaSolicitudPortabilidad [get, set] |
Fecha solicitud portabilidad. | |
decimal | _IdFicheroSolicitudPortabilidad [get, set] |
Identificador del fichero de solicitud de portabilidad. | |
bool | _EmisionPortabilidad [get, set] |
Emisión de portabilidad. | |
DateTime? | _FechaEmisionPortabilidad [get, set] |
Fecha emisión de portabilidad. | |
decimal | _IdFicheroDatosPortabilidad [get, set] |
IDentificador del fichero de datos de portabilidad. | |
bool | _SolicitudAcceso [get, set] |
Solicitud de acceso. | |
DateTime? | _FechaSolicitudAcceso [get, set] |
Fecha solicitud de acceso. | |
decimal | _IdFicheroSolicitudAcceso [get, set] |
IDentificador del fichero de solicitud de acceso. | |
bool | _EmisionAcceso [get, set] |
Solicitud de acceso. | |
DateTime? | _FechaConcesionAcceso [get, set] |
Fecha solicitud de acceso. | |
decimal | _IdFicheroConcesionAcceso [get, set] |
IDentificador del fichero de solicitud de acceso. | |
decimal | _IdFicheroComunicadoEmisionPortabilidad [get, set] |
IDentificador del fichero de comunicado de emisión de portabilidad. | |
bool | _AcuseReciboSolicitudSupresion [get, set] |
Acuse de recibo de solicitud de supresión. | |
DateTime? | _FechaAcuseReciboSolicitudSupresion [get, set] |
Fecha solicitud de acceso. | |
decimal | _IdFicheroAcuseReciboSolicitudSupresion [get, set] |
IDentificador del fichero de solicitud de acceso. | |
bool | _PropuestaParaLaSupresion [get, set] |
Tiene propuesta fecha de supresión. | |
DateTime? | _FechaPropuestaParaLaSupresion [get, set] |
Fecha propuesta para la supresión. | |
bool | _AutorizacionTratamiento [get, set] |
Tiene fecha de tratamiento. | |
DateTime? | _FechaAutorizacionTratamiento [get, set] |
Fecha de autorización de tratamiento. | |
DataTable | _CategoriasTratamiento [get, set] |
DataTable con las categorias y tratamiento respectivo de la entidad. | |
DataTable | _CamposCategoriasTratamiento [get] |
DataTable con los campos, categorias y tratamiento respectivo de la entidad. | |
bool | _NoEnviarComunicados [get, set] |
Bloquear el envio de comunicados. | |
![]() | |
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) | |
string | _Tabla [get, set] |
Nombre de la tabla de la extensión del mantenimiento. | |
string | _Clave [get, set] |
Nombre de los campos clave separados por comas. | |
string | _DataBase [get, set] |
Nombre de la base de datos de la extensión del mantenimiento. | |
IMante | _Mante [get, set] |
Referencia al mantenimiento original. | |
FormBase | _FormMante [get, set] |
Referencia al formulario del mantenimiento original. | |
String | _Error_Message [get, set] |
PE-100770 Contiene mensajes de error para mostrarlos en entorno visual. | |
bool | _IsNew [get, set] |
Bug 133642 Indica si el registro principal es nuevo. | |
Extensión para el mantenimiento de clientes.
Utiliza un patrón de tipo MEMENTO para detectar cambios y llevar un histórico. Hay que actualizar el modelo si se añaden propiedades
Definición en la línea 27 del archivo ManteExtEntidades.cs.
|
inline |
Inicializa una nueva instancia de la clase.
Definición en la línea 653 del archivo ManteExtEntidades.cs.
|
inline |
Inicializa una nueva instancia de la clase.
Definición en la línea 665 del archivo ManteExtEntidades.cs.
|
inline |
Inicializa una nueva instancia de la clase y asigna objetos.
Definición en la línea 677 del archivo ManteExtEntidades.cs.
|
inline |
Constructor => Instancia la clase y carga el mantenimiento asociado.
tcCodigoEntidad | Código de la entidad |
tcCodigoInstancia | Codigo de la instancia (mantenimiento) |
Definición en la línea 694 del archivo ManteExtEntidades.cs.
|
inlinevirtual |
Bloquear controles de las extensiones de los mantes.
tlReadOnly |
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 1277 del archivo ManteExtEntidades.cs.
|
inlinevirtual |
Eliminar el registro actual.
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 1258 del archivo ManteExtEntidades.cs.
|
inlinevirtual |
Se dispara cuando se cargan los datos en el mantenimiento principal.
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 727 del archivo ManteExtEntidades.cs.
|
inlinevirtual |
Se dispara cuando se va crea un nuevo registro.
tcCodigo |
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 872 del archivo ManteExtEntidades.cs.
|
inlinevirtual |
Guardar el registro actual.
Reimplementado de sage.ew.ewbase._ExtensionMante.
Definición en la línea 966 del archivo ManteExtEntidades.cs.
|
inline |
Añade un observador a la lista.
toObservador |
Definición en la línea 1773 del archivo ManteExtEntidades.cs.
|
inline |
Suprime un observador de la lista.
toObservador |
Definición en la línea 1789 del archivo ManteExtEntidades.cs.
|
protected |
Lista de observadores de AvisoEntidad.
Definición en la línea 1766 del archivo ManteExtEntidades.cs.
Visual.UserControls.rgpdTratamientoEntidad sage.addons.rgpd.Negocio.Mantes.ManteExtEntidades.usercontrolTabManteBase = null |
Referencia al UserControl asociado a esta clase.
Definición en la línea 101 del archivo ManteExtEntidades.cs.
|
getset |
Acuse de recibo de solicitud de supresión.
Definición en la línea 532 del archivo ManteExtEntidades.cs.
|
getset |
Tiene fecha de tratamiento.
Definición en la línea 582 del archivo ManteExtEntidades.cs.
|
get |
DataTable con los campos, categorias y tratamiento respectivo de la entidad.
Definición en la línea 624 del archivo ManteExtEntidades.cs.
|
getset |
DataTable con las categorias y tratamiento respectivo de la entidad.
Definición en la línea 608 del archivo ManteExtEntidades.cs.
|
getset |
Cesión de datos.
Definición en la línea 286 del archivo ManteExtEntidades.cs.
|
getset |
Código de entidad del RGPD.
Implementa sage.addons.rgpd.IRgpdInstanciaEntidad.
Definición en la línea 129 del archivo ManteExtEntidades.cs.
|
getset |
Código de instancia concreta de entidad (pe. 43000002 o 40000001 o 0001, etc). Valores concretos.
Implementa sage.addons.rgpd.IRgpdInstanciaEntidad.
Definición en la línea 145 del archivo ManteExtEntidades.cs.
|
getset |
Código motivo supresión.
Definición en la línea 336 del archivo ManteExtEntidades.cs.
|
getset |
Código origen de los datos.
Definición en la línea 266 del archivo ManteExtEntidades.cs.
|
getset |
Consetimiento recibido.
Definición en la línea 217 del archivo ManteExtEntidades.cs.
|
getset |
Datos suprimidos.
Definición en la línea 392 del archivo ManteExtEntidades.cs.
|
getset |
Destinatario cesión de datos.
Definición en la línea 296 del archivo ManteExtEntidades.cs.
|
getset |
Destinatario transferencia internacional.
Definición en la línea 316 del archivo ManteExtEntidades.cs.
|
getset |
Solicitud de acceso.
Definición en la línea 492 del archivo ManteExtEntidades.cs.
|
getset |
Emisión de portabilidad.
Definición en la línea 432 del archivo ManteExtEntidades.cs.
|
getset |
Código de empresa.
Definición en la línea 161 del archivo ManteExtEntidades.cs.
|
getset |
Envío publicidad.
Definición en la línea 276 del archivo ManteExtEntidades.cs.
|
getset |
Fecha solicitud de acceso.
Definición en la línea 542 del archivo ManteExtEntidades.cs.
|
getset |
Fecha de autorización de tratamiento.
Definición en la línea 592 del archivo ManteExtEntidades.cs.
|
getset |
Fecha solicitud de acceso.
Definición en la línea 502 del archivo ManteExtEntidades.cs.
|
getset |
Fecha emisión de portabilidad.
Definición en la línea 442 del archivo ManteExtEntidades.cs.
|
getset |
Fecha inicio del bloqueo.
Definición en la línea 376 del archivo ManteExtEntidades.cs.
|
getset |
Fecha límite consentimiento.
Definición en la línea 250 del archivo ManteExtEntidades.cs.
|
getset |
Fecha propuesta para la supresión.
Definición en la línea 572 del archivo ManteExtEntidades.cs.
|
getset |
Fecha consentimiento.
Definición en la línea 227 del archivo ManteExtEntidades.cs.
|
getset |
Fecha solicitud de acceso.
Definición en la línea 472 del archivo ManteExtEntidades.cs.
|
getset |
Fecha solicitud.
Definición en la línea 197 del archivo ManteExtEntidades.cs.
|
getset |
Fecha solicitud portabilidad.
Definición en la línea 412 del archivo ManteExtEntidades.cs.
|
getset |
Fecha de solicitud supresión.
Definición en la línea 346 del archivo ManteExtEntidades.cs.
|
getset |
IDentificador del fichero de solicitud de acceso.
Definición en la línea 552 del archivo ManteExtEntidades.cs.
|
getset |
IDentificador del fichero de comunicado de emisión de portabilidad.
Definición en la línea 522 del archivo ManteExtEntidades.cs.
|
getset |
IDentificador del fichero de solicitud de acceso.
Definición en la línea 512 del archivo ManteExtEntidades.cs.
|
getset |
Identificador del fichero de consentimiento dentro de la gestión documental.
Definición en la línea 240 del archivo ManteExtEntidades.cs.
|
getset |
IDentificador del fichero de datos de portabilidad.
Definición en la línea 452 del archivo ManteExtEntidades.cs.
|
getset |
IDentificador del fichero de solicitud de acceso.
Definición en la línea 482 del archivo ManteExtEntidades.cs.
|
getset |
Identificador del fichero de solicitud dentro de la gestión documental.
Definición en la línea 207 del archivo ManteExtEntidades.cs.
|
getset |
Identificador del fichero de solicitud de portabilidad.
Definición en la línea 422 del archivo ManteExtEntidades.cs.
|
getset |
Id. fichero de solicitud de supresión.
Definición en la línea 356 del archivo ManteExtEntidades.cs.
|
getset |
Nombre de la persona interesada.
Definición en la línea 187 del archivo ManteExtEntidades.cs.
|
getset |
Bloquear el envio de comunicados.
Definición en la línea 639 del archivo ManteExtEntidades.cs.
|
getset |
Tiene propuesta fecha de supresión.
Definición en la línea 562 del archivo ManteExtEntidades.cs.
|
getset |
Solicitud de acceso.
Definición en la línea 462 del archivo ManteExtEntidades.cs.
|
getset |
Solicitud de bloqueo.
Definición en la línea 366 del archivo ManteExtEntidades.cs.
|
getset |
Solicitud de portabilidad.
Definición en la línea 402 del archivo ManteExtEntidades.cs.
|
getset |
Supresión solicitada.
Definición en la línea 326 del archivo ManteExtEntidades.cs.
|
getset |
Transferencia internacional.
Definición en la línea 306 del archivo ManteExtEntidades.cs.
|
getset |
Tratamiento de datos personales.
Definición en la línea 171 del archivo ManteExtEntidades.cs.