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 { _TiposProceso.Acumulacion, _TiposProceso.Cancelacion }
 Tipos de proceso Más...
 

Métodos públicos

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

Campos de datos

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

Propiedades

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

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 del constructor y destructor

◆ 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 las 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 los 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 212 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.

◆ _Documento

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

Referencia al documento origen

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

◆ _Ejercicio

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

Ejercicio del documento abono

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

◆ _FactorPtos

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

Factor de puntos

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

◆ _Importe

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

Importe

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

◆ _NombreCliente

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

Nombre cliente

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

◆ _Puntos

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

Puntos de la tarjeta

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

◆ _PuntosAcumulados

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

Puntos acumulados

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

◆ _Tarjeta

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

Tarjeta

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

◆ _TarjetaCliente

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

Tarjeta cliente

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

◆ _TarjetaFidelizacion

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

Tarjeta fidelización

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

◆ _TarjetaPrincipal

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

Tarjeta principal

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

◆ _TipoProceso

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

Tipo de proceso

Definición en la línea 78 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 102 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 112 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.


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