Referencia de la Clase sage.ew.ewbase.ListCamposAdicionalesBaseabstract

PE-100313 Más...

Diagrama de herencias de sage.ew.ewbase.ListCamposAdicionalesBase
sage.ew.interficies.ISageReportsFilterProvider sage.ew.interficies.ITraspasoSiguienteEjercicio sage.addons.services.Negocio.Clases.ListCamposAdicionalesServicio sage.addons.services.Negocio.Clases.ListCamposAdicionalesTipoServicio sage.ew.ewbase.ListCamposAdicionales

Estructuras de datos

class  CampoAdicional
 Campo adicional con su valor Más...
 
class  CampoAdicionalFecha
 Clase para añadir la funcionalidad de la fecha Más...
 
class  CampoAdicionalLink
 Campo adicional tipo link Más...
 
class  CampoAdicionalLogico
 Clase para añadir la funcionalidad de la fecha Más...
 

Métodos públicos

virtual String _GetCodigo ()
 Devuelve el codigo Más...
 
abstract DataTable _GetDataMultiCamToUpdate (CamposAdicionales toCampoAdicional)
 
abstract void _DeleteDataMultiCam (DataTable toDt, CamposAdicionales toCampoAdicional)
 Elimina los datos Más...
 
virtual Boolean _BeforeSaveCampoAdicional (CamposAdicionales toCampoAdicional)
 
Boolean _HasValues ()
 Indica si hay algún campo con valor Más...
 
Boolean _HasChanges ()
 Indica si hay cambios Más...
 
virtual bool _AfterSaveCampoAdicional (CamposAdicionales toCampoAdicional, bool lbSave=true)
 Metodo que se ejecuta después de guardar los campos adicionales Más...
 
bool _CopyInfo (ListCamposAdicionalesBase toList)
 Copia los campos adicionales Más...
 
Boolean _Load ()
 Load Más...
 
bool _AddNewValues ()
 Crea los valores para los campos adicionales Más...
 
bool _Save ()
 Guarda los valores de los campos adicionales Más...
 
virtual Boolean _Delete ()
 Elimina los valores de los campos adicionales Más...
 
Dictionary< String, object > _Obtener_Filtros_SageReports (Dictionary< string, object > tdicParametros=null)
 Obtienes los datos para la impresión de la agencia Más...
 
String _GetTipo (eTipoDocumento toTipo)
 Devuelve la relación del tipo Más...
 
bool _Refresh ()
 PE-100517 Recarga la lista de campos Más...
 
CampoAdicional _GetCampo (String tcCodigoCampo)
 PE-103231 Más...
 

Métodos protegidos

abstract Boolean _LoadValores ()
 Carga los valores Más...
 
abstract String _GetSql ()
 Obtiene la sql para cargar los campos adicionales Más...
 
virtual String _Where (String tcPrefix="")
 Retorna el where de los para obtener los campos Más...
 
 ListCamposAdicionalesBase ()
 Constructor Más...
 
 ListCamposAdicionalesBase (String tcCodigo)
 Constructor Más...
 

Atributos protegidos

String _cClienteProveedor
 Codigo de cliente/proveedor Más...
 

Propiedades

AccionTraspasoUltimoEjercicio _TraspasoUltimoEjercicio = AccionTraspasoUltimoEjercicio.Nada [get, set]
 Indica si la funcionalidad de actualizar los datos al último ejercicio esta activa Más...
 
ResultadoTraspasoSiguienteEjercicio _ResultadoTraspasoSiguienteEjercicio = ResultadoTraspasoSiguienteEjercicio.NoTraspasado [get]
 Indica el resultado del traspaso al siguiente ejercicio Más...
 
String _ClienteProveedor [get, set]
 PE-100915 Campo codigo de cliente o proveedor en caso de ser documento Más...
 
Dictionary< String, String > _Codigo [get, set]
 Codigo Más...
 
String _Modulo [get]
 Modulo Más...
 
abstract String _Tabla [get]
 Tabla Más...
 
abstract String _Campo [get]
 Campo Más...
 
abstract String _DB [get]
 Base de datos Más...
 
BindingList< CampoAdicional_ListaCampos [get]
 Lista de campos Más...
 
- Propiedades heredados desde sage.ew.interficies.ITraspasoSiguienteEjercicio
AccionTraspasoUltimoEjercicio _TraspasoUltimoEjercicio [get, set]
 Indica si la funcionalidad de actualizar los datos al último ejercicio esta activa Más...
 
ResultadoTraspasoSiguienteEjercicio _ResultadoTraspasoSiguienteEjercicio [get]
 Indica el resultado del traspaso al siguiente ejercicio Más...
 

Descripción detallada

PE-100313

Definición en la línea 703 del archivo ListCamposAdicionales.cs.

Documentación del constructor y destructor

◆ ListCamposAdicionalesBase() [1/2]

sage.ew.ewbase.ListCamposAdicionalesBase.ListCamposAdicionalesBase ( )
inlineprotected

Constructor

Definición en la línea 1136 del archivo ListCamposAdicionales.cs.

◆ ListCamposAdicionalesBase() [2/2]

sage.ew.ewbase.ListCamposAdicionalesBase.ListCamposAdicionalesBase ( String  tcCodigo)
inlineprotected

Constructor

Parámetros
tcCodigo

Definición en la línea 1144 del archivo ListCamposAdicionales.cs.

Documentación de las funciones miembro

◆ _AddNewValues()

bool sage.ew.ewbase.ListCamposAdicionalesBase._AddNewValues ( )
inline

Crea los valores para los campos adicionales

Devuelve

Definición en la línea 1009 del archivo ListCamposAdicionales.cs.

◆ _AfterSaveCampoAdicional()

virtual bool sage.ew.ewbase.ListCamposAdicionalesBase._AfterSaveCampoAdicional ( CamposAdicionales  toCampoAdicional,
bool  lbSave = true 
)
inlinevirtual

Metodo que se ejecuta después de guardar los campos adicionales

Parámetros
toCampoAdicional
lbSave
Devuelve

Reimplementado en sage.ew.ewbase.ListCamposAdicionales y sage.addons.services.Negocio.Clases.ListCamposAdicionalesTipoServicio.

Definición en la línea 871 del archivo ListCamposAdicionales.cs.

◆ _BeforeSaveCampoAdicional()

virtual Boolean sage.ew.ewbase.ListCamposAdicionalesBase._BeforeSaveCampoAdicional ( CamposAdicionales  toCampoAdicional)
inlinevirtual

Parámetros
toCampoAdicional
Devuelve

Reimplementado en sage.addons.services.Negocio.Clases.ListCamposAdicionalesTipoServicio.

Definición en la línea 842 del archivo ListCamposAdicionales.cs.

◆ _CopyInfo()

bool sage.ew.ewbase.ListCamposAdicionalesBase._CopyInfo ( ListCamposAdicionalesBase  toList)
inline

Copia los campos adicionales

Definición en la línea 920 del archivo ListCamposAdicionales.cs.

◆ _Delete()

virtual Boolean sage.ew.ewbase.ListCamposAdicionalesBase._Delete ( )
inlinevirtual

Elimina los valores de los campos adicionales

Devuelve

Reimplementado en sage.addons.services.Negocio.Clases.ListCamposAdicionalesTipoServicio.

Definición en la línea 1089 del archivo ListCamposAdicionales.cs.

◆ _DeleteDataMultiCam()

abstract void sage.ew.ewbase.ListCamposAdicionalesBase._DeleteDataMultiCam ( DataTable  toDt,
CamposAdicionales  toCampoAdicional 
)
pure virtual

◆ _GetCampo()

CampoAdicional sage.ew.ewbase.ListCamposAdicionalesBase._GetCampo ( String  tcCodigoCampo)
inline

PE-103231

Parámetros
tcCodigoCampoCodigo del campo
Devuelve

Definición en la línea 1209 del archivo ListCamposAdicionales.cs.

◆ _GetCodigo()

virtual String sage.ew.ewbase.ListCamposAdicionalesBase._GetCodigo ( )
inlinevirtual

Devuelve el codigo

Devuelve

Definición en la línea 752 del archivo ListCamposAdicionales.cs.

◆ _GetDataMultiCamToUpdate()

abstract DataTable sage.ew.ewbase.ListCamposAdicionalesBase._GetDataMultiCamToUpdate ( CamposAdicionales  toCampoAdicional)
pure virtual

◆ _GetSql()

abstract String sage.ew.ewbase.ListCamposAdicionalesBase._GetSql ( )
protectedpure virtual

◆ _GetTipo()

String sage.ew.ewbase.ListCamposAdicionalesBase._GetTipo ( eTipoDocumento  toTipo)
inline

Devuelve la relación del tipo

Parámetros
toTipo
Devuelve

Definición en la línea 1155 del archivo ListCamposAdicionales.cs.

◆ _HasChanges()

Boolean sage.ew.ewbase.ListCamposAdicionalesBase._HasChanges ( )
inline

Indica si hay cambios

Devuelve

Definición en la línea 860 del archivo ListCamposAdicionales.cs.

◆ _HasValues()

Boolean sage.ew.ewbase.ListCamposAdicionalesBase._HasValues ( )
inline

Indica si hay algún campo con valor

Devuelve

Definición en la línea 851 del archivo ListCamposAdicionales.cs.

◆ _Load()

Boolean sage.ew.ewbase.ListCamposAdicionalesBase._Load ( )
inline

Load

Devuelve

Definición en la línea 956 del archivo ListCamposAdicionales.cs.

◆ _LoadValores()

abstract Boolean sage.ew.ewbase.ListCamposAdicionalesBase._LoadValores ( )
protectedpure virtual

◆ _Obtener_Filtros_SageReports()

Dictionary<String, object> sage.ew.ewbase.ListCamposAdicionalesBase._Obtener_Filtros_SageReports ( Dictionary< string, object >  tdicParametros = null)
inline

Obtienes los datos para la impresión de la agencia

Parámetros
tdicParametros
Devuelve

Implementa sage.ew.interficies.ISageReportsFilterProvider.

Definición en la línea 1118 del archivo ListCamposAdicionales.cs.

◆ _Refresh()

bool sage.ew.ewbase.ListCamposAdicionalesBase._Refresh ( )
inline

PE-100517 Recarga la lista de campos

Definición en la línea 1197 del archivo ListCamposAdicionales.cs.

◆ _Save()

bool sage.ew.ewbase.ListCamposAdicionalesBase._Save ( )
inline

Guarda los valores de los campos adicionales

Devuelve

Definición en la línea 1024 del archivo ListCamposAdicionales.cs.

◆ _Where()

virtual String sage.ew.ewbase.ListCamposAdicionalesBase._Where ( String  tcPrefix = "")
inlineprotectedvirtual

Retorna el where de los para obtener los campos

Definición en la línea 937 del archivo ListCamposAdicionales.cs.

Documentación de los campos

◆ _cClienteProveedor

String sage.ew.ewbase.ListCamposAdicionalesBase._cClienteProveedor
protected

Codigo de cliente/proveedor

Definición en la línea 713 del archivo ListCamposAdicionales.cs.

Documentación de propiedades

◆ _Campo

abstract String sage.ew.ewbase.ListCamposAdicionalesBase._Campo
getprotected

Campo

Definición en la línea 792 del archivo ListCamposAdicionales.cs.

◆ _ClienteProveedor

String sage.ew.ewbase.ListCamposAdicionalesBase._ClienteProveedor
getset

PE-100915 Campo codigo de cliente o proveedor en caso de ser documento

Definición en la línea 736 del archivo ListCamposAdicionales.cs.

◆ _Codigo

Dictionary<String, String> sage.ew.ewbase.ListCamposAdicionalesBase._Codigo
getsetprotected

Codigo

Definición en la línea 761 del archivo ListCamposAdicionales.cs.

◆ _DB

abstract String sage.ew.ewbase.ListCamposAdicionalesBase._DB
getprotected

Base de datos

Definición en la línea 797 del archivo ListCamposAdicionales.cs.

◆ _ListaCampos

BindingList<CampoAdicional> sage.ew.ewbase.ListCamposAdicionalesBase._ListaCampos
get

Lista de campos

Definición en la línea 815 del archivo ListCamposAdicionales.cs.

◆ _Modulo

String sage.ew.ewbase.ListCamposAdicionalesBase._Modulo
get

Modulo

Definición en la línea 777 del archivo ListCamposAdicionales.cs.

◆ _ResultadoTraspasoSiguienteEjercicio

ResultadoTraspasoSiguienteEjercicio sage.ew.ewbase.ListCamposAdicionalesBase._ResultadoTraspasoSiguienteEjercicio = ResultadoTraspasoSiguienteEjercicio.NoTraspasado
get

Indica el resultado del traspaso al siguiente ejercicio

Definición en la línea 729 del archivo ListCamposAdicionales.cs.

◆ _Tabla

abstract String sage.ew.ewbase.ListCamposAdicionalesBase._Tabla
getprotected

Tabla

Definición en la línea 787 del archivo ListCamposAdicionales.cs.

◆ _TraspasoUltimoEjercicio

AccionTraspasoUltimoEjercicio sage.ew.ewbase.ListCamposAdicionalesBase._TraspasoUltimoEjercicio = AccionTraspasoUltimoEjercicio.Nada
getset

Indica si la funcionalidad de actualizar los datos al último ejercicio esta activa

Definición en la línea 724 del archivo ListCamposAdicionales.cs.


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