Centros administrativos de clientes Más...
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... | |
Centros administrativos de clientes
Definición en la línea 15 del archivo CentrosAdministrativosCliente.cs.
|
inline |
Constructor
Definición en la línea 42 del archivo CentrosAdministrativosCliente.cs.
|
inline |
Constructor
Definición en la línea 50 del archivo CentrosAdministrativosCliente.cs.
|
inlineprotected |
Actualizar un registro del mantetrel en la base de datos.
Definición en la línea 249 del archivo CentrosAdministrativosCliente.cs.
|
inlineprotected |
Borrar un registro del mantetrel de la base de datos.
loItem |
Definición en la línea 222 del archivo CentrosAdministrativosCliente.cs.
|
inlineprotected |
Borrar un registro del mantetrel de la base de datos.
dataroweliminar |
Definición en la línea 236 del archivo CentrosAdministrativosCliente.cs.
|
inlineprotected |
Borrar todos los registros del mantetrel de la base de datos.
Definición en la línea 262 del archivo CentrosAdministrativosCliente.cs.
|
inline |
Método para copiar los centros a la lista de clientes pasados por parámetro
lstClientes |
Definición en la línea 290 del archivo CentrosAdministrativosCliente.cs.
|
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
toCliente | Objeto Cliente en cuya propidad _TRelCentrosAdmin queremos volcar los datos. |
Definición en la línea 340 del archivo CentrosAdministrativosCliente.cs.
|
inlineprotectedvirtual |
Añadimos campos especificos
Reimplementado de sage.ew.cliente.CentrosAdministrativosBase< CentroAdministrativoLineaCliente, CentroAdministrativoClaveCliente >.
Definición en la línea 383 del archivo CentrosAdministrativosCliente.cs.
|
inline |
Override del método _Delete()
Definición en la línea 208 del archivo CentrosAdministrativosCliente.cs.
|
inline |
Crear un nuevo objeto de tipo CentrosAdministrativosCliente a partir de otro.
Definición en la línea 311 del archivo CentrosAdministrativosCliente.cs.
|
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.
|
inline |
Override del método Save
Definición en la línea 187 del archivo CentrosAdministrativosCliente.cs.
|
inline |
Guardar un elemento del ManteTRel en la base de datos.
toItem |
Definición en la línea 276 del archivo CentrosAdministrativosCliente.cs.
|
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.