Referencia de la Clase sage.addons.fideliza.Negocio.Clases.CobroBase

Clase base dels cobros de tarjetes (FIDELIZA/REGALO) Más...

Diagrama de herencias de sage.addons.fideliza.Negocio.Clases.CobroBase
sage.addons.fideliza.Negocio.Clases.CobroFideliza sage.addons.fideliza.Negocio.Clases.CobroRegalo

Tipos públicos

enum  TipoTarjeta { TipoTarjeta.Fideliza = 1, TipoTarjeta.Regalo = 2 }
 Enumerat per definir el diferents tipus de tarjeta Más...
 

Métodos públicos

 CobroBase ()
 Constructor de la classe CobroBase Más...
 
virtual bool _Load ()
 carga los datos del tiquet Más...
 
virtual bool _Save ()
 Guardar los datos en TUEFID!COBTAJREG o TUEFID!COBTAJFID Más...
 
virtual DialogResult _Show ()
 Muestra el formulario de cobros con tarjetas de fidelización o de regalo Más...
 
CobroBaseLinea _NewLine ()
 Crear un nuevo registro Más...
 
void _LineaMaxima (ref CobroBaseLinea loCobroBaseLinea)
 Obtenemos el nuevo número de línea Más...
 
virtual void _BindForm (IFormBase toForm)
 Vincula los formularios de la aplicación con los del addon Más...
 

Campos de datos

sage.addons.fideliza.fideliza _ofideliza
 Objeto principal de configuración del módulo Más...
 
BindingList< CobroBaseLinea_lisDetalle = new BindingList<CobroBaseLinea>()
 Nos indicará la lista del detalle de movimientos Más...
 
decimal _Valor_Retornado = 0
 Valor asignado mediante tarjetas Más...
 

Atributos protegidos

sage.ew.formul.FormBase _oForm
 Enlace con el formulario origen, para realizar los BindEvents Más...
 
sage.ew.objetos.ewgrid _oGrid
 Enlace con el grid principal, para realizar los Bindevents Más...
 
sage.ew.botones.btDocAceptar _btAceptar
 Enlace con el botón Aceptar, para realizar los Bindevents Más...
 
sage.ew.botones.btDocCancelar _btCancelar
 Enlace con el botón Cancelar, para realizar los Bindevents Más...
 

Propiedades

dynamic _DocLinea [get, set]
 Linea sobre la que se asocia el botón Más...
 
string _Ejercicio [get, set]
 Ejercicio Más...
 
string _Empresa [get, set]
 Empresa Más...
 
string _Numero [get, set]
 Numero Más...
 
string _Letra [get, set]
 Letra Más...
 
int _Tipo [get, set]
 Tipo Más...
 
TipoTarjeta _TipoTarjeta [get, set]
 Tipo de tarjeta (FIDELIZA, REGALO) Más...
 
decimal _Total [get, set]
 Total a cobrar Más...
 
string _Tabla [get]
 Tabla de datos Más...
 

Descripción detallada

Clase base dels cobros de tarjetes (FIDELIZA/REGALO)

Definición en la línea 20 del archivo CobroBase.cs.

Documentación de las enumeraciones miembro de la clase

◆ TipoTarjeta

Enumerat per definir el diferents tipus de tarjeta

Valores de enumeraciones
Fideliza 

Fideliza = 1

Regalo 

Regalo = 2

Definición en la línea 25 del archivo CobroBase.cs.

Documentación del constructor y destructor

◆ CobroBase()

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

Constructor de la classe CobroBase

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

Documentación de las funciones miembro

◆ _BindForm()

virtual void sage.addons.fideliza.Negocio.Clases.CobroBase._BindForm ( IFormBase  toForm)
inlinevirtual

Vincula los formularios de la aplicación con los del addon

Parámetros
toForm

Reimplementado en sage.addons.fideliza.Negocio.Clases.CobroFideliza y sage.addons.fideliza.Negocio.Clases.CobroRegalo.

Definición en la línea 352 del archivo CobroBase.cs.

◆ _LineaMaxima()

void sage.addons.fideliza.Negocio.Clases.CobroBase._LineaMaxima ( ref CobroBaseLinea  loCobroBaseLinea)
inline

Obtenemos el nuevo número de línea

Parámetros
loCobroBaseLinea

Definición en la línea 338 del archivo CobroBase.cs.

◆ _Load()

virtual bool sage.addons.fideliza.Negocio.Clases.CobroBase._Load ( )
inlinevirtual

carga los datos del tiquet

Definición en la línea 218 del archivo CobroBase.cs.

◆ _NewLine()

CobroBaseLinea sage.addons.fideliza.Negocio.Clases.CobroBase._NewLine ( )
inline

Crear un nuevo registro

Devuelve

Definición en la línea 324 del archivo CobroBase.cs.

◆ _Save()

virtual bool sage.addons.fideliza.Negocio.Clases.CobroBase._Save ( )
inlinevirtual

Guardar los datos en TUEFID!COBTAJREG o TUEFID!COBTAJFID

Devuelve

Reimplementado en sage.addons.fideliza.Negocio.Clases.CobroRegalo y sage.addons.fideliza.Negocio.Clases.CobroFideliza.

Definición en la línea 269 del archivo CobroBase.cs.

◆ _Show()

virtual DialogResult sage.addons.fideliza.Negocio.Clases.CobroBase._Show ( )
inlinevirtual

Muestra el formulario de cobros con tarjetas de fidelización o de regalo

Devuelve

Reimplementado en sage.addons.fideliza.Negocio.Clases.CobroFideliza y sage.addons.fideliza.Negocio.Clases.CobroRegalo.

Definición en la línea 291 del archivo CobroBase.cs.

Documentación de los campos

◆ _btAceptar

sage.ew.botones.btDocAceptar sage.addons.fideliza.Negocio.Clases.CobroBase._btAceptar
protected

Enlace con el botón Aceptar, para realizar los Bindevents

Definición en la línea 189 del archivo CobroBase.cs.

◆ _btCancelar

sage.ew.botones.btDocCancelar sage.addons.fideliza.Negocio.Clases.CobroBase._btCancelar
protected

Enlace con el botón Cancelar, para realizar los Bindevents

Definición en la línea 194 del archivo CobroBase.cs.

◆ _lisDetalle

BindingList<CobroBaseLinea> sage.addons.fideliza.Negocio.Clases.CobroBase._lisDetalle = new BindingList<CobroBaseLinea>()

Nos indicará la lista del detalle de movimientos

Definición en la línea 168 del archivo CobroBase.cs.

◆ _ofideliza

sage.addons.fideliza.fideliza sage.addons.fideliza.Negocio.Clases.CobroBase._ofideliza

Objeto principal de configuración del módulo

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

◆ _oForm

sage.ew.formul.FormBase sage.addons.fideliza.Negocio.Clases.CobroBase._oForm
protected

Enlace con el formulario origen, para realizar los BindEvents

Definición en la línea 179 del archivo CobroBase.cs.

◆ _oGrid

sage.ew.objetos.ewgrid sage.addons.fideliza.Negocio.Clases.CobroBase._oGrid
protected

Enlace con el grid principal, para realizar los Bindevents

Definición en la línea 184 del archivo CobroBase.cs.

◆ _Valor_Retornado

decimal sage.addons.fideliza.Negocio.Clases.CobroBase._Valor_Retornado = 0

Valor asignado mediante tarjetas

Definición en la línea 174 del archivo CobroBase.cs.

Documentación de propiedades

◆ _DocLinea

dynamic sage.addons.fideliza.Negocio.Clases.CobroBase._DocLinea
getset

Linea sobre la que se asocia el botón

Definición en la línea 47 del archivo CobroBase.cs.

◆ _Ejercicio

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

Ejercicio

Definición en la línea 66 del archivo CobroBase.cs.

◆ _Empresa

string sage.addons.fideliza.Negocio.Clases.CobroBase._Empresa
getset

Empresa

Definición en la línea 76 del archivo CobroBase.cs.

◆ _Letra

string sage.addons.fideliza.Negocio.Clases.CobroBase._Letra
getset

Letra

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

◆ _Numero

string sage.addons.fideliza.Negocio.Clases.CobroBase._Numero
getset

Numero

Definición en la línea 86 del archivo CobroBase.cs.

◆ _Tabla

string sage.addons.fideliza.Negocio.Clases.CobroBase._Tabla
get

Tabla de datos

Definición en la línea 159 del archivo CobroBase.cs.

◆ _Tipo

int sage.addons.fideliza.Negocio.Clases.CobroBase._Tipo
getset

Tipo

Definición en la línea 106 del archivo CobroBase.cs.

◆ _TipoTarjeta

TipoTarjeta sage.addons.fideliza.Negocio.Clases.CobroBase._TipoTarjeta
getset

Tipo de tarjeta (FIDELIZA, REGALO)

Definición en la línea 117 del archivo CobroBase.cs.

◆ _Total

decimal sage.addons.fideliza.Negocio.Clases.CobroBase._Total
getset

Total a cobrar

Definición en la línea 149 del archivo CobroBase.cs.


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