Referencia de la Clase sage.ew.cliente.CentrosAdministrativosCliente

Centros administrativos de clientes Más...

Diagrama de herencias de sage.ew.cliente.CentrosAdministrativosCliente
sage.ew.cliente.CentrosAdministrativosBase< CentroAdministrativoLineaCliente, CentroAdministrativoClaveCliente >

Métodos públicos

 CentrosAdministrativosCliente ()
 Constructor Más...
 
 CentrosAdministrativosCliente (string tcCodigoCliente)
 Constructor Más...
 
override bool _Save ()
 Override del método Save Más...
 
override bool _Delete ()
 Override del método _Delete() Más...
 
override bool _SaveItem (CentroAdministrativoLineaCliente toItem)
 Guardar un elemento del ManteTRel en la base de datos. Más...
 
bool _CopiarCentrosClientes (List< string > lstClientes)
 Método para copiar los centros a la lista de clientes pasados por parámetro Más...
 
CentrosAdministrativosCliente _Duplicar ()
 Crear un nuevo objeto de tipo CentrosAdministrativosCliente a partir de otro. Más...
 
void _CopiarRegistrosACliente (Cliente toCliente)
 Volcar los centros administrativos que tenemos en el objeto de tipo CentrosAdministrativosCliente actual al ManteTRel de centros administrativos de cliente que tenemos en el objeto Cliente recibido como parámetro en su propiedad _TRelCentrosAdmin Más...
 
- Métodos públicos heredados desde sage.ew.cliente.CentrosAdministrativosBase< CentroAdministrativoLineaCliente, CentroAdministrativoClaveCliente >
delegate void _Error_Validar_Centro_Handler (string tcErrorMessage)
 Se dispara al añadir un nuevo registro cuando el DataSource no es un DataTable Más...
 
 CentrosAdministrativosBase ()
 Inicializa una nueva intancia de la clase Más...
 
override bool _Delete ()
 Override del delete general Más...
 
override void _Load ()
 Override del método Load Más...
 
override bool _Save ()
 Override del método Save Más...
 
override void _Clonar (IManteTRel manteTRelOrigen)
 Override de la clonación Más...
 

Métodos protegidos

override bool _BorrarRegistro (CentroAdministrativoLineaCliente loItem)
 Borrar un registro del mantetrel de la base de datos. Más...
 
override bool _BorrarRegistro (DataRow dataroweliminar)
 Borrar un registro del mantetrel de la base de datos. Más...
 
override bool _Actualizar_Registros_Tabla ()
 Actualizar un registro del mantetrel en la base de datos. Más...
 
override bool _BorrarTodosRegistros ()
 Borrar todos los registros del mantetrel de la base de datos. Más...
 
override void _Inicializar ()
 Inicializamos tabla y valores de los centros administrativos del cliente Más...
 
override void _CrearEstructura ()
 Añadimos campos especificos Más...
 
- Métodos protegidos heredados desde sage.ew.cliente.CentrosAdministrativosBase< CentroAdministrativoLineaCliente, CentroAdministrativoClaveCliente >
override void _Configurar_Grid ()
 Configurar el grid asociado a la tabla relacionada Más...
 

Propiedades

bool _NoActualizarBd = false [get, set]
 Flag para indicar si debe actualizarse la base de datos COMUNES!CCAACLI al ejecutar cualquier de los métodos propios de la clase ManteTRel que actualizan datos a la base de datos (método _Save(), _Delete(), _BorrarTodosRegistros(), etc.) Más...
 
- Propiedades heredados desde sage.ew.cliente.CentrosAdministrativosBase< CentroAdministrativoLineaCliente, CentroAdministrativoClaveCliente >
Dictionary< string, string > _dicRoles [get]
 Diccionario con los Roles Más...
 

Otros miembros heredados

- Atributos protegidos heredados desde sage.ew.cliente.CentrosAdministrativosBase< CentroAdministrativoLineaCliente, CentroAdministrativoClaveCliente >
Dictionary< string, string > _odicRoles
 Diccionario con los Roles Más...
 
- Eventos heredados desde sage.ew.cliente.CentrosAdministrativosBase< CentroAdministrativoLineaCliente, CentroAdministrativoClaveCliente >
_Error_Validar_Centro_Handler _Error_Validar_Centro
 Se dispara al añadir un nuevo registro cuando el DataSource no es un DataTable Más...
 

Descripción detallada

Centros administrativos de clientes

Definición en la línea 15 del archivo CentrosAdministrativosCliente.cs.

Documentación del constructor y destructor

◆ CentrosAdministrativosCliente() [1/2]

sage.ew.cliente.CentrosAdministrativosCliente.CentrosAdministrativosCliente ( )
inline

Constructor

Definición en la línea 42 del archivo CentrosAdministrativosCliente.cs.

◆ CentrosAdministrativosCliente() [2/2]

sage.ew.cliente.CentrosAdministrativosCliente.CentrosAdministrativosCliente ( string  tcCodigoCliente)
inline

Constructor

Definición en la línea 50 del archivo CentrosAdministrativosCliente.cs.

Documentación de las funciones miembro

◆ _Actualizar_Registros_Tabla()

override bool sage.ew.cliente.CentrosAdministrativosCliente._Actualizar_Registros_Tabla ( )
inlineprotected

Actualizar un registro del mantetrel en la base de datos.

Devuelve

Definición en la línea 249 del archivo CentrosAdministrativosCliente.cs.

◆ _BorrarRegistro() [1/2]

override bool sage.ew.cliente.CentrosAdministrativosCliente._BorrarRegistro ( CentroAdministrativoLineaCliente  loItem)
inlineprotected

Borrar un registro del mantetrel de la base de datos.

Parámetros
loItem
Devuelve

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

◆ _BorrarRegistro() [2/2]

override bool sage.ew.cliente.CentrosAdministrativosCliente._BorrarRegistro ( DataRow  dataroweliminar)
inlineprotected

Borrar un registro del mantetrel de la base de datos.

Parámetros
dataroweliminar
Devuelve

Definición en la línea 236 del archivo CentrosAdministrativosCliente.cs.

◆ _BorrarTodosRegistros()

override bool sage.ew.cliente.CentrosAdministrativosCliente._BorrarTodosRegistros ( )
inlineprotected

Borrar todos los registros del mantetrel de la base de datos.

Devuelve

Definición en la línea 262 del archivo CentrosAdministrativosCliente.cs.

◆ _CopiarCentrosClientes()

bool sage.ew.cliente.CentrosAdministrativosCliente._CopiarCentrosClientes ( List< string >  lstClientes)
inline

Método para copiar los centros a la lista de clientes pasados por parámetro

Parámetros
lstClientes
Devuelve

Definición en la línea 290 del archivo CentrosAdministrativosCliente.cs.

◆ _CopiarRegistrosACliente()

void sage.ew.cliente.CentrosAdministrativosCliente._CopiarRegistrosACliente ( Cliente  toCliente)
inline

Volcar los centros administrativos que tenemos en el objeto de tipo CentrosAdministrativosCliente actual al ManteTRel de centros administrativos de cliente que tenemos en el objeto Cliente recibido como parámetro en su propiedad _TRelCentrosAdmin

Parámetros
toClienteObjeto Cliente en cuya propidad _TRelCentrosAdmin queremos volcar los datos.

Definición en la línea 340 del archivo CentrosAdministrativosCliente.cs.

◆ _CrearEstructura()

override void sage.ew.cliente.CentrosAdministrativosCliente._CrearEstructura ( )
inlineprotectedvirtual

◆ _Delete()

override bool sage.ew.cliente.CentrosAdministrativosCliente._Delete ( )
inline

Override del método _Delete()

Devuelve

Definición en la línea 208 del archivo CentrosAdministrativosCliente.cs.

◆ _Duplicar()

CentrosAdministrativosCliente sage.ew.cliente.CentrosAdministrativosCliente._Duplicar ( )
inline

Crear un nuevo objeto de tipo CentrosAdministrativosCliente a partir de otro.

Devuelve
Devuelve objeto CentrosAdministrativosCliente copia del objeto actual.

Definición en la línea 311 del archivo CentrosAdministrativosCliente.cs.

◆ _Inicializar()

override void sage.ew.cliente.CentrosAdministrativosCliente._Inicializar ( )
inlineprotectedvirtual

Inicializamos tabla y valores de los centros administrativos del cliente

Reimplementado de sage.ew.cliente.CentrosAdministrativosBase< CentroAdministrativoLineaCliente, CentroAdministrativoClaveCliente >.

Definición en la línea 372 del archivo CentrosAdministrativosCliente.cs.

◆ _Save()

override bool sage.ew.cliente.CentrosAdministrativosCliente._Save ( )
inline

Override del método Save

Devuelve

Definición en la línea 187 del archivo CentrosAdministrativosCliente.cs.

◆ _SaveItem()

override bool sage.ew.cliente.CentrosAdministrativosCliente._SaveItem ( CentroAdministrativoLineaCliente  toItem)
inline

Guardar un elemento del ManteTRel en la base de datos.

Parámetros
toItem
Devuelve

Definición en la línea 276 del archivo CentrosAdministrativosCliente.cs.

Documentación de propiedades

◆ _NoActualizarBd

bool sage.ew.cliente.CentrosAdministrativosCliente._NoActualizarBd = false
getset

Flag para indicar si debe actualizarse la base de datos COMUNES!CCAACLI al ejecutar cualquier de los métodos propios de la clase ManteTRel que actualizan datos a la base de datos (método _Save(), _Delete(), _BorrarTodosRegistros(), etc.)

Por defecto valor true, obviamente.

Este flag se utiliza únicamente en frmDatosFraElectronicaDoc (formulario en el que se configura todo lo relacionado con la generación de una factura electrónica para un cliente) para captar los centros de un cliente y poderlos modificar in situ para la generación de factura eléctrónica que se va a realizar a continuación. En el caso de que esta propiedad , pero que las modificaciones se asocien a la nueva factura que se creará pero no queden guardadas en la ficha de cliente.

Definición en la línea 32 del archivo CentrosAdministrativosCliente.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: