Clase Bascula: Captura del peso, cargar/guardar configuración en Base de datos, ...
Más...
|
delegate void | Delegate_Event_Peso (ref decimal tnPeso) |
| Delegate del evento _Event_Peso.
|
|
delegate void | Delegate_Event_Tecla (int tnTecla) |
| Delegate del evento _Event_Tecla.
|
|
delegate void | Delegate_Event_Error (string tnError) |
| Delegate del evento _Event_Error.
|
|
| Bascula () |
| Constructor de la clase.
|
|
| Bascula (string lsCodigo) |
| Constructor de la clase.
|
|
void | _SendData (string lcMessage, bool llCloseConnection=false) |
| Envia un string a la bascula.
|
|
bool | _Load () |
| Carga la configuración a partir del campo BASCULA de la tabla TERMINAL.
|
|
void | _Captura_Peso () |
| Captura el peso de la báscula. A partir de este método se ejecuta los eventos _Event_Peso o _Event_Error.
|
|
void | _Save () |
| Guarda la configuración en el campo BASCULA de la tabla TERMINAL.
|
|
|
Dictionary< string, string > | _Todas_Variables = new Dictionary<string, string>() |
| Todas las variables de configuración.
|
|
bool | _PreguntarConfigurar = true |
| Mostrar la pregunta para configurar el terminal.
|
|
string | _Xml = "" |
| XML para recuperar des de la configuración del terminal.
|
|
|
string | _Codigo [get] |
| Es el codigo del usuario que ha entrado en Eurowin.
|
|
bool | _Activa [get, set] |
| Nos indica si la bascula esta activa.
|
|
int | _Bits [get, set] |
| Número de bits.
|
|
int | _BitsParada [get, set] |
| Número de bits por parada.
|
|
string | _Paridad [get, set] |
| Paridad.
|
|
int | _Puerto [get, set] |
| Número de puerto por el cual se capturará el peso.
|
|
int | _Tecla [get, set] |
| Código de tecla que se utilizará para capturar el peso.
|
|
int | _Velocidad [get, set] |
| Velocidad del puerto.
|
|
decimal | _Peso [get, set] |
| Peso capturado por la bascula.
|
|
string | _Error_Message [get] |
| En caso que haya un error en la captura del peso en la báscula habrá la descripción del error.descripción del error.
|
|
bool | _SendCarriageReturn [get, set] |
| PE-90278 Especifica si se enviara un caracter de retorno de carro en cada petición a la bascula.
|
|
Clase Bascula: Captura del peso, cargar/guardar configuración en Base de datos, ...
Definición en la línea 19 del archivo Basculas.cs.
◆ Bascula() [1/2]
sage.ew.tpv.Bascula.Bascula |
( |
| ) |
|
|
inline |
Constructor de la clase.
Definición en la línea 182 del archivo Basculas.cs.
◆ Bascula() [2/2]
sage.ew.tpv.Bascula.Bascula |
( |
string | lsCodigo | ) |
|
|
inline |
Constructor de la clase.
- Parámetros
-
lsCodigo | Codigo del usuario que ha entrado en Eurowin |
Definición en la línea 192 del archivo Basculas.cs.
◆ _Captura_Peso()
void sage.ew.tpv.Bascula._Captura_Peso |
( |
| ) |
|
|
inline |
Captura el peso de la báscula. A partir de este método se ejecuta los eventos _Event_Peso o _Event_Error.
Definición en la línea 863 del archivo Basculas.cs.
◆ _Load()
bool sage.ew.tpv.Bascula._Load |
( |
| ) |
|
|
inline |
Carga la configuración a partir del campo BASCULA de la tabla TERMINAL.
Definición en la línea 729 del archivo Basculas.cs.
◆ _Save()
void sage.ew.tpv.Bascula._Save |
( |
| ) |
|
|
inline |
Guarda la configuración en el campo BASCULA de la tabla TERMINAL.
Definición en la línea 912 del archivo Basculas.cs.
◆ _SendData()
void sage.ew.tpv.Bascula._SendData |
( |
string | lcMessage, |
|
|
bool | llCloseConnection = false ) |
|
inline |
Envia un string a la bascula.
- Parámetros
-
lcMessage | Mensaje que se le enviara a la bascula |
llCloseConnection | Si true, cierra la conexión con el puerto serie |
Definición en la línea 690 del archivo Basculas.cs.
◆ Delegate_Event_Error()
delegate void sage.ew.tpv.Bascula.Delegate_Event_Error |
( |
string | tnError | ) |
|
Delegate del evento _Event_Error.
- Parámetros
-
◆ Delegate_Event_Peso()
delegate void sage.ew.tpv.Bascula.Delegate_Event_Peso |
( |
ref decimal | tnPeso | ) |
|
Delegate del evento _Event_Peso.
- Parámetros
-
◆ Delegate_Event_Tecla()
delegate void sage.ew.tpv.Bascula.Delegate_Event_Tecla |
( |
int | tnTecla | ) |
|
Delegate del evento _Event_Tecla.
- Parámetros
-
◆ _PreguntarConfigurar
bool sage.ew.tpv.Bascula._PreguntarConfigurar = true |
Mostrar la pregunta para configurar el terminal.
Definición en la línea 154 del archivo Basculas.cs.
◆ _Todas_Variables
Dictionary<string, string> sage.ew.tpv.Bascula._Todas_Variables = new Dictionary<string, string>() |
Todas las variables de configuración.
Definición en la línea 73 del archivo Basculas.cs.
◆ _Xml
string sage.ew.tpv.Bascula._Xml = "" |
XML para recuperar des de la configuración del terminal.
Definición en la línea 159 del archivo Basculas.cs.
◆ _Activa
bool sage.ew.tpv.Bascula._Activa |
|
getset |
Nos indica si la bascula esta activa.
Definición en la línea 78 del archivo Basculas.cs.
◆ _Bits
int sage.ew.tpv.Bascula._Bits |
|
getset |
Número de bits.
Definición en la línea 87 del archivo Basculas.cs.
◆ _BitsParada
int sage.ew.tpv.Bascula._BitsParada |
|
getset |
Número de bits por parada.
Definición en la línea 96 del archivo Basculas.cs.
◆ _Codigo
string sage.ew.tpv.Bascula._Codigo |
|
get |
Es el codigo del usuario que ha entrado en Eurowin.
Definición en la línea 68 del archivo Basculas.cs.
◆ _Error_Message
string sage.ew.tpv.Bascula._Error_Message |
|
get |
En caso que haya un error en la captura del peso en la báscula habrá la descripción del error.descripción del error.
Definición en la línea 149 del archivo Basculas.cs.
◆ _Paridad
string sage.ew.tpv.Bascula._Paridad |
|
getset |
◆ _Peso
decimal sage.ew.tpv.Bascula._Peso |
|
getset |
Peso capturado por la bascula.
Definición en la línea 140 del archivo Basculas.cs.
◆ _Puerto
int sage.ew.tpv.Bascula._Puerto |
|
getset |
Número de puerto por el cual se capturará el peso.
Definición en la línea 113 del archivo Basculas.cs.
◆ _SendCarriageReturn
bool sage.ew.tpv.Bascula._SendCarriageReturn |
|
getset |
PE-90278 Especifica si se enviara un caracter de retorno de carro en cada petición a la bascula.
Definición en la línea 169 del archivo Basculas.cs.
◆ _Tecla
int sage.ew.tpv.Bascula._Tecla |
|
getset |
Código de tecla que se utilizará para capturar el peso.
Definición en la línea 122 del archivo Basculas.cs.
◆ _Velocidad
int sage.ew.tpv.Bascula._Velocidad |
|
getset |
Velocidad del puerto.
Definición en la línea 131 del archivo Basculas.cs.
◆ _Event_Error
Evento de error.
Definición en la línea 48 del archivo Basculas.cs.
◆ _Event_Peso
Evento de captura de peso.
Definición en la línea 32 del archivo Basculas.cs.
La documentación de esta clase está generada del siguiente archivo:
- C:/actions-runner/_work/Sage.ES.Sage50/Sage.ES.Sage50/src/Sage.ES.S50/sage.ew.tpv/Clases/Basculas.cs