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. | |
Negocio para Acumulación de puntos de tarjetas de fidelización.
Definición en la línea 21 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
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.
|
inline |
Inicializa una nueva intancia de la clase.
Definición en la línea 260 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
|
inline |
Inicializa el proceso.
Definición en la línea 286 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
|
inline |
Procesa los cambios en puntos y tarjetas.
lcTarjeta | |
lcEjerAbono | |
lcNumAbono | |
lcLetraAbono | |
lcSetAbono |
Definición en la línea 641 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
|
inline |
Guarda los cambios.
Definición en la línea 513 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
|
inline |
Muestra el formulario asociado.
Definición en la línea 240 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
|
inline |
Iniciaaliza el proceso y hace comprobaciones.
Definición en la línea 409 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
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.
DataTable sage.addons.fideliza.Negocio.Clases.AcumulacionPuntosTarjetaFidelizacion._dtPuntos |
Puntos aplicados.
Definición en la línea 235 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
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.
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.
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.
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.
|
getset |
Aniversario.
Definición en la línea 211 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
|
getset |
Referencia al documento origen.
Definición en la línea 62 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
|
getset |
Ejercicio del documento abono.
Definición en la línea 221 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
|
getset |
Factor de puntos.
Definición en la línea 181 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
|
getset |
Importe.
Definición en la línea 201 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
|
getset |
Nombre cliente.
Definición en la línea 161 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
|
getset |
Puntos de la tarjeta.
Definición en la línea 171 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
|
getset |
Puntos acumulados.
Definición en la línea 191 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
|
getset |
Tarjeta.
Definición en la línea 121 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
|
getset |
Tarjeta cliente.
Definición en la línea 151 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
|
getset |
Tarjeta fidelización.
Definición en la línea 141 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
|
getset |
Tarjeta principal.
Definición en la línea 131 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
|
getset |
Tipo de proceso.
Definición en la línea 77 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
|
getset |
Cotización de puntos.
Definición en la línea 101 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.
|
getset |
Cotización de puntos de liquidación.
Definición en la línea 111 del archivo AcumulacionPuntosTarjetaFidelizacion.cs.