Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion

Negocio para Acumulación de puntos de tarjetas de fidelización. Más...

Tipos públicos

enum  _TiposProceso { Acumulacion , Cancelacion }
 Tipos de proceso. Más...
 

Métodos públicos

void _Show ()
 Muestra el formulario asociado.
 
 AcumulacionPuntosTarjetaFidelizacion ()
 Inicializa una nueva intancia de la clase.
 
bool _Load (string tcTarjeta="")
 Inicializa el proceso.
 
bool _Validar_Documento ()
 Iniciaaliza el proceso y hace comprobaciones.
 
bool _Save ()
 Guarda los cambios.
 
void _Procesar_Operacion (string lcTarjeta, string lcEjerAbono, string lcNumAbono, string lcLetraAbono, string lcSetAbono)
 Procesa los cambios en puntos y tarjetas.
 

Campos de datos

sage.addons.fideliza.fideliza _ofideliza
 Objeto principal del fideliza.
 
string _Error_Message = ""
 Contendría el texto del último error.
 
sage.ew.formul.FormBase _FormAssociat
 Formulari associat a la classe.
 
bool _ShowFormModal = true
 Si s'ha de mostrar el formulari associat modal o no.
 
Dictionary< string, object > _dicCab_AV
 Datos del registro correspondiente a CAB_AV.
 
DataTable _dtPuntos
 Puntos aplicados.
 

Propiedades

dynamic _Documento [get, set]
 Referencia al documento origen.
 
_TiposProceso _TipoProceso [get, set]
 Tipo de proceso.
 
decimal _Valor_Punto [get, set]
 Cotización de puntos.
 
decimal _Valor_Punto_Liq [get, set]
 Cotización de puntos de liquidación.
 
string _Tarjeta [get, set]
 Tarjeta.
 
string _TarjetaPrincipal [get, set]
 Tarjeta principal.
 
string _TarjetaFidelizacion [get, set]
 Tarjeta fidelización.
 
string _TarjetaCliente [get, set]
 Tarjeta cliente.
 
string _NombreCliente [get, set]
 Nombre cliente.
 
decimal _Puntos [get, set]
 Puntos de la tarjeta.
 
decimal _FactorPtos [get, set]
 Factor de puntos.
 
decimal _PuntosAcumulados [get, set]
 Puntos acumulados.
 
decimal _Importe [get, set]
 Importe.
 
string _Aniversario [get, set]
 Aniversario.
 
string _Ejercicio [get, set]
 Ejercicio del documento abono.
 

Descripción detallada

Negocio para Acumulación de puntos de tarjetas de fidelización.

Definición en la línea 21 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

Documentación de las enumeraciones miembro de la clase

◆ _TiposProceso

Tipos de proceso.

Valores de enumeraciones
Acumulacion 

Acumalación de puntos.

Cancelacion 

Cancelación de puntos.

Definición en la línea 26 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

Documentación de constructores y destructores

◆ AcumulacionPuntosTarjetaFidelizacion()

sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion.AcumulacionPuntosTarjetaFidelizacion ( )
inline

Inicializa una nueva intancia de la clase.

Definición en la línea 260 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

Documentación de funciones miembro

◆ _Load()

bool sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._Load ( string tcTarjeta = "")
inline

Inicializa el proceso.

Devuelve

Definición en la línea 286 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _Procesar_Operacion()

void sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._Procesar_Operacion ( string lcTarjeta,
string lcEjerAbono,
string lcNumAbono,
string lcLetraAbono,
string lcSetAbono )
inline

Procesa los cambios en puntos y tarjetas.

Parámetros
lcTarjeta
lcEjerAbono
lcNumAbono
lcLetraAbono
lcSetAbono

Definición en la línea 641 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _Save()

bool sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._Save ( )
inline

Guarda los cambios.

Devuelve

Definición en la línea 513 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _Show()

void sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._Show ( )
inline

Muestra el formulario asociado.

Definición en la línea 240 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _Validar_Documento()

bool sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._Validar_Documento ( )
inline

Iniciaaliza el proceso y hace comprobaciones.

Definición en la línea 409 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

Documentación de campos

◆ _dicCab_AV

Dictionary<string, object> sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._dicCab_AV

Datos del registro correspondiente a CAB_AV.

Definición en la línea 230 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _dtPuntos

DataTable sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._dtPuntos

Puntos aplicados.

Definición en la línea 235 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _Error_Message

string sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._Error_Message = ""

Contendría el texto del último error.

Definición en la línea 46 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _FormAssociat

sage.ew.formul.FormBase sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._FormAssociat

Formulari associat a la classe.

Definición en la línea 51 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _ofideliza

sage.addons.fideliza.fideliza sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._ofideliza

Objeto principal del fideliza.

Definición en la línea 41 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _ShowFormModal

bool sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._ShowFormModal = true

Si s'ha de mostrar el formulari associat modal o no.

Definición en la línea 56 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

Documentación de propiedades

◆ _Aniversario

string sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._Aniversario
getset

Aniversario.

Definición en la línea 211 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _Documento

dynamic sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._Documento
getset

Referencia al documento origen.

Definición en la línea 62 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _Ejercicio

string sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._Ejercicio
getset

Ejercicio del documento abono.

Definición en la línea 221 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _FactorPtos

decimal sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._FactorPtos
getset

Factor de puntos.

Definición en la línea 181 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _Importe

decimal sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._Importe
getset

Importe.

Definición en la línea 201 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _NombreCliente

string sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._NombreCliente
getset

Nombre cliente.

Definición en la línea 161 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _Puntos

decimal sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._Puntos
getset

Puntos de la tarjeta.

Definición en la línea 171 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _PuntosAcumulados

decimal sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._PuntosAcumulados
getset

Puntos acumulados.

Definición en la línea 191 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _Tarjeta

string sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._Tarjeta
getset

Tarjeta.

Definición en la línea 121 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _TarjetaCliente

string sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._TarjetaCliente
getset

Tarjeta cliente.

Definición en la línea 151 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _TarjetaFidelizacion

string sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._TarjetaFidelizacion
getset

Tarjeta fidelización.

Definición en la línea 141 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _TarjetaPrincipal

string sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._TarjetaPrincipal
getset

Tarjeta principal.

Definición en la línea 131 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _TipoProceso

_TiposProceso sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._TipoProceso
getset

Tipo de proceso.

Definición en la línea 77 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _Valor_Punto

decimal sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._Valor_Punto
getset

Cotización de puntos.

Definición en la línea 101 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _Valor_Punto_Liq

decimal sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._Valor_Punto_Liq
getset

Cotización de puntos de liquidación.

Definición en la línea 111 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.


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