Referencia de la Clase sage.addons.services.Negocio.Clases.LabelsBaseabstract
Diagrama de herencias de sage.addons.services.Negocio.Clases.LabelsBase
sage.ew.interficies.ILabelsManager sage.addons.services.Negocio.Clases.ManagerLabels

Métodos públicos

void _Load ()
 método para cargar la lista de etiquetas en _Etiquetas a partir del _TipoEtiqueta Más...
 
virtual ILabel _NewLabel (String tcReportBase)
 Crea una nueva etiqueta Más...
 
virtual DialogResult _Show (ILabel loLabel)
 Muestra la pantalla de propiedades Más...
 
bool _Delete (ILabel toLabel)
 Elimina ILabel Más...
 
bool ExistsLabel (String tcLabelName)
 Valida si existe ILabel Más...
 
void _Design (ILabel toLabel)
 Abre el diseñador Más...
 
bool _Print (ILabel toLabel)
 Documento a imprimir Más...
 
bool _Save (ILabel toLabel)
 Guarda la ILabel Más...
 

Campos de datos

const string _cPathBase = @"\reports\sage.ew.reports\etiquetas\base\"
 Path base de las etiquetas (dentro del euroserv) Más...
 
const string _cPathPersonalizado = @"\reports\sage.ew.reports\etiquetas\personalizados\"
 Path personalizado de las etiquetas (dentro del euroserv) Más...
 
const string _cReportBase = "template.template"
 Report base del que se copiaran los nuevos reports Más...
 

Métodos protegidos

virtual List< ILabel_GetLabelsByDataTable (DataTable toDt)
 
virtual List< ILabel_GetLabelsByFiles ()
 
abstract ILabel _CreateLabel (String lcEtiqueta, String tcXml)
 
abstract ILabel _CreateLabel (String lcFile)
 
virtual ILabel _ConfigureLabel (ILabel toLabel)
 
virtual Dictionary< string, object > _ConfigureParameters (Dictionary< string, object > toDic)
 
abstract Boolean _ConfigureDocPrint (ILabel loLabel, IDocumentoImprimible toDocument)
 

Propiedades

abstract String _DataBase [get]
 
virtual String _PathBase [get]
 
virtual String _PathPersonalizado [get]
 
string _TypeLabel [get, set]
 propiedad publica para el tipo de etiqueta a partir del cual se cargaran las etiquetas en _Load Más...
 
List< ILabel_Labels [get]
 propiedad con la lista de Etiquetas Más...
 
- Propiedades heredados desde sage.ew.interficies.ILabelsManager
String _TypeLabel [get, set]
 Tipo de etiqueta Más...
 
List< ILabel_Labels [get]
 Listado de etiquetas Más...
 

Descripción detallada

Definición en la línea 89 del archivo Etiquetas.cs.

Documentación de las funciones miembro

◆ _ConfigureDocPrint()

abstract Boolean sage.addons.services.Negocio.Clases.LabelsBase._ConfigureDocPrint ( ILabel  loLabel,
IDocumentoImprimible  toDocument 
)
protectedpure virtual

◆ _ConfigureLabel()

virtual ILabel sage.addons.services.Negocio.Clases.LabelsBase._ConfigureLabel ( ILabel  toLabel)
inlineprotectedvirtual

Definición en la línea 283 del archivo Etiquetas.cs.

◆ _ConfigureParameters()

virtual Dictionary<string, object> sage.addons.services.Negocio.Clases.LabelsBase._ConfigureParameters ( Dictionary< string, object >  toDic)
inlineprotectedvirtual

Definición en la línea 417 del archivo Etiquetas.cs.

◆ _CreateLabel() [1/2]

abstract ILabel sage.addons.services.Negocio.Clases.LabelsBase._CreateLabel ( String  lcEtiqueta,
String  tcXml 
)
protectedpure virtual

◆ _CreateLabel() [2/2]

abstract ILabel sage.addons.services.Negocio.Clases.LabelsBase._CreateLabel ( String  lcFile)
protectedpure virtual

◆ _Delete()

bool sage.addons.services.Negocio.Clases.LabelsBase._Delete ( ILabel  toLabel)
inline

Elimina ILabel

Parámetros
toLabel
Devuelve

Implementa sage.ew.interficies.ILabelsManager.

Definición en la línea 252 del archivo Etiquetas.cs.

◆ _Design()

void sage.addons.services.Negocio.Clases.LabelsBase._Design ( ILabel  toLabel)
inline

Abre el diseñador

Parámetros
toLabel

Implementa sage.ew.interficies.ILabelsManager.

Definición en la línea 273 del archivo Etiquetas.cs.

◆ _GetLabelsByDataTable()

virtual List<ILabel> sage.addons.services.Negocio.Clases.LabelsBase._GetLabelsByDataTable ( DataTable  toDt)
inlineprotectedvirtual

Definición en la línea 183 del archivo Etiquetas.cs.

◆ _GetLabelsByFiles()

virtual List<ILabel> sage.addons.services.Negocio.Clases.LabelsBase._GetLabelsByFiles ( )
inlineprotectedvirtual

Definición en la línea 202 del archivo Etiquetas.cs.

◆ _Load()

void sage.addons.services.Negocio.Clases.LabelsBase._Load ( )
inline

método para cargar la lista de etiquetas en _Etiquetas a partir del _TipoEtiqueta

Implementa sage.ew.interficies.ILabelsManager.

Definición en la línea 164 del archivo Etiquetas.cs.

◆ _NewLabel()

virtual ILabel sage.addons.services.Negocio.Clases.LabelsBase._NewLabel ( String  tcReportBase)
inlinevirtual

Crea una nueva etiqueta

Parámetros
tcReportBase
Devuelve

Implementa sage.ew.interficies.ILabelsManager.

Definición en la línea 229 del archivo Etiquetas.cs.

◆ _Print()

bool sage.addons.services.Negocio.Clases.LabelsBase._Print ( ILabel  toLabel)
inline

Documento a imprimir

Parámetros
toLabel
Devuelve

Implementa sage.ew.interficies.ILabelsManager.

Definición en la línea 305 del archivo Etiquetas.cs.

◆ _Save()

bool sage.addons.services.Negocio.Clases.LabelsBase._Save ( ILabel  toLabel)
inline

Guarda la ILabel

Parámetros
toLabel
Devuelve

Implementa sage.ew.interficies.ILabelsManager.

Definición en la línea 370 del archivo Etiquetas.cs.

◆ _Show()

virtual DialogResult sage.addons.services.Negocio.Clases.LabelsBase._Show ( ILabel  toLabel)
inlinevirtual

Muestra la pantalla de propiedades

Parámetros
toLabel
Devuelve

Implementa sage.ew.interficies.ILabelsManager.

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

◆ ExistsLabel()

bool sage.addons.services.Negocio.Clases.LabelsBase.ExistsLabel ( String  text)
inline

Valida si existe ILabel

Parámetros
text
Devuelve

Implementa sage.ew.interficies.ILabelsManager.

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

Documentación de los campos

◆ _cPathBase

const string sage.addons.services.Negocio.Clases.LabelsBase._cPathBase = @"\reports\sage.ew.reports\etiquetas\base\"

Path base de las etiquetas (dentro del euroserv)

Definición en la línea 114 del archivo Etiquetas.cs.

◆ _cPathPersonalizado

const string sage.addons.services.Negocio.Clases.LabelsBase._cPathPersonalizado = @"\reports\sage.ew.reports\etiquetas\personalizados\"

Path personalizado de las etiquetas (dentro del euroserv)

Definición en la línea 119 del archivo Etiquetas.cs.

◆ _cReportBase

const string sage.addons.services.Negocio.Clases.LabelsBase._cReportBase = "template.template"

Report base del que se copiaran los nuevos reports

Definición en la línea 124 del archivo Etiquetas.cs.

Documentación de propiedades

◆ _DataBase

abstract String sage.addons.services.Negocio.Clases.LabelsBase._DataBase
getprotected

Definición en la línea 93 del archivo Etiquetas.cs.

◆ _Labels

List<ILabel> sage.addons.services.Negocio.Clases.LabelsBase._Labels
get

propiedad con la lista de Etiquetas

Definición en la línea 154 del archivo Etiquetas.cs.

◆ _PathBase

virtual String sage.addons.services.Negocio.Clases.LabelsBase._PathBase
getprotected

Definición en la línea 96 del archivo Etiquetas.cs.

◆ _PathPersonalizado

virtual String sage.addons.services.Negocio.Clases.LabelsBase._PathPersonalizado
getprotected

Definición en la línea 104 del archivo Etiquetas.cs.

◆ _TypeLabel

string sage.addons.services.Negocio.Clases.LabelsBase._TypeLabel
getset

propiedad publica para el tipo de etiqueta a partir del cual se cargaran las etiquetas en _Load

Definición en la línea 139 del archivo Etiquetas.cs.


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