Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.addons.services.Negocio.Clases.LabelsBaseabstract
Diagrama de herencia 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
 
virtual ILabel _NewLabel (String tcReportBase)
 Crea una nueva etiqueta.
 
virtual DialogResult _Show (ILabel loLabel)
 Muestra la pantalla de propiedades.
 
bool _Delete (ILabel toLabel)
 Elimina ILabel.
 
bool ExistsLabel (String tcLabelName)
 Valida si existe ILabel.
 
void _Design (ILabel toLabel)
 Abre el diseñador.
 
bool _Print (ILabel toLabel)
 Documento a imprimir.
 
bool _Save (ILabel toLabel)
 Guarda la ILabel.
 

Atributos públicos estáticos

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

Métodos protegidos

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

Propiedades

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
 
List< ILabel_Labels [get]
 propiedad con la lista de Etiquetas
 

Descripción detallada

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

Documentación de funciones miembro

◆ _ConfigureDocPrint()

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

◆ _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]

ILabel sage.addons.services.Negocio.Clases.LabelsBase._CreateLabel ( String lcEtiqueta,
String tcXml )
abstractprotected

◆ _CreateLabel() [2/2]

ILabel sage.addons.services.Negocio.Clases.LabelsBase._CreateLabel ( String lcFile)
abstractprotected

◆ _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 campos

◆ _cPathBase

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

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\"
static

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"
static

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

String sage.addons.services.Negocio.Clases.LabelsBase._DataBase
getabstractprotected

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

Implementa sage.ew.interficies.ILabelsManager.

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

◆ _PathBase

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

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

◆ _PathPersonalizado

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

Definición en la línea 103 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

Implementa sage.ew.interficies.ILabelsManager.

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


La documentación de esta clase está generada del siguiente archivo: