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