Sub Globals
'These global variables will be redeclared each time the activity is created.
'These variables can only be accessed from this module.
Dim Conv As ByteConverter
Dim AuxIn As String
Dim AuxOut As String
Dim AuxMin As String
Dim AuxDescto As String
Dim auxTarifa As String
Dim AuxValor As String
Dim AuxStr As String
Private lblFecha As Label
Private Button1 As Button
Private btnSalir As Button
Dim bc As cls_barcode
End Sub
Sub Activity_Create(FirstTime As Boolean)
'Do not forget to load the layout file created with the visual designer. For example:
Activity.LoadLayout("Hora")
Activity.Title = "Hora Ingreso"
bc.Initialize
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub Button1_Click
Dim str1,str2,str3,str4,str5,str6,str7,str8 As String
Dim str1Byte(),str2Byte(),str3Byte(),str4Byte(),str5Byte(),str6Byte(),str7Byte(),str8Byte() As Byte
Dim CodeByte(),CodeByte2(),CodeByte3() As Byte
Dim strbyte(3) As Byte
Dim strbyte2(1) As Byte
Dim strbyte3(3) As Byte
Dim strbyte4(2) As Byte
Dim ByteBig(4) As Byte
Dim BWByte(3) As Byte
Dim HoraStr As String
Dim CodeBelow1(3), CodeBelow2(4),CodeBelow3(3),CodeBelow4(3),CodeBelow5(11) As Byte
Dim printer As TextWriter
Dim PrintBuffer As String
Dim s_BarCode As String
Dim dg_barcode As String
Dim StrOut As OutputStream
DateTime.TimeFormat = "HH:mm"
AuxStr = DateTime.Time(DateTime.Now)
'Main.DBMain.ExecNonQuery2("Insert into Ingreso values(?,?,?,?)",Array As Object(FolioIng,"",AuxStr,AuxDia))
DateTime.TimeFormat = "HH:mm:ss"
HoraStr = DateTime.Time(DateTime.Now)
str6 = " " & HoraStr
str1 = " "
str2 = " "
str3 = " "
str4 = " "
'str5 = "PLACA PATENTE : " & txtPatente.Text
DateTime.TimeFormat = "HH:mm"
HoraStr = DateTime.Time(DateTime.Now)
str7 = " HORA "
str8 = " " & HoraStr
HoraStr = HoraStr.Replace(":","")
If HoraStr.Length = 4 Then
s_BarCode = HoraStr & "000"
Else
s_BarCode = HoraStr & "0000"
End If
dg_barcode = bc.ComputeCheckDigit(bc.Symbologies.EAN8,s_BarCode)
s_BarCode = s_BarCode & dg_barcode
's_BarCode = "0000000008734"
DateTime.TimeFormat = "HH:mm:ss"
'********************* CAMBIO TIPO IMPRESION
printer.Initialize(Main.serial1.OutputStream)
PrintBuffer = ""
PrintBuffer = PrintBuffer & Chr(27) & Chr(64)
PrintBuffer = PrintBuffer & Chr(29) & Chr(33) & Chr(16) & Chr(1)
PrintBuffer = PrintBuffer & Chr(27) & Chr(97) & Chr(1)
'PrintBuffer = PrintBuffer & Chr(10)
PrintBuffer = PrintBuffer & "Ticket Ingreso"
printer.WriteLine(PrintBuffer)
printer.Flush
PrintBuffer = ""
PrintBuffer = PrintBuffer & Chr(27) & Chr(64)
PrintBuffer = PrintBuffer & Chr(29) & Chr(33) & Chr(0) & Chr(0)
PrintBuffer = PrintBuffer & Chr(27) & Chr(97) & Chr(1)
PrintBuffer = PrintBuffer & "Presentar a la Salida"
PrintBuffer = PrintBuffer & Chr(27) & Chr(100) & Chr(1)
printer.WriteLine(PrintBuffer)
printer.Flush
PrintBuffer = ""
PrintBuffer = PrintBuffer & Chr(27) & Chr(64)
PrintBuffer = PrintBuffer & Chr(29) & Chr(33) & Chr(16) & Chr(1)
'PrintBuffer = PrintBuffer & Chr(10)
PrintBuffer = PrintBuffer & " HORA"
printer.WriteLine(PrintBuffer)
printer.Flush
PrintBuffer = ""
PrintBuffer = PrintBuffer & Chr(27) & Chr(64)
PrintBuffer = PrintBuffer & Chr(29) & Chr(33) & Chr(16) & Chr(1)
PrintBuffer = PrintBuffer & str6 & Chr(10)
'PrintBuffer = PrintBuffer & Chr(27) & Chr(100) & Chr(2)
printer.WriteLine(PrintBuffer)
printer.Flush
PrintBuffer=""
PrintBuffer=PrintBuffer & Chr(27) & Chr(64)
PrintBuffer=PrintBuffer & Chr(27)&"a"&Chr(1) ' Justification (center)
'PrintBuffer=PrintBuffer & Chr(27)& Chr(29) & Chr(116) & Chr(3) 'CP437
'PrintBuffer=PrintBuffer & Chr(29) & "w" & Chr(4)
PrintBuffer=PrintBuffer & Chr(29)&"h"&Chr(80) ' Set bar code height 50
PrintBuffer=PrintBuffer & Chr(29)&"H"&Chr(0) ' Select printing position of HRI characters
PrintBuffer=PrintBuffer & Chr(29)&"f"&Chr(1) ' Select font For HRI characters
PrintBuffer=PrintBuffer & Chr(29)&"k"&Chr(3)& s_BarCode &Chr(0) ' Print bar code: s_BarCode <<<<<
PrintBuffer=PrintBuffer & Chr(27)&"!"&Chr(0)&""&Chr(10)
PrintBuffer = PrintBuffer & Chr(27) & Chr(100) & Chr(1)
printer.WriteLine(PrintBuffer)
printer.Flush
PrintBuffer = ""
PrintBuffer = PrintBuffer & Chr(27) & Chr(64)
PrintBuffer = PrintBuffer & Chr(27) & Chr(97) & Chr(1)
PrintBuffer = PrintBuffer & "Todo vehiculo que no llegue al" & Chr(10)
PrintBuffer = PrintBuffer & "horario de cierre, se podra" & Chr(10)
PrintBuffer = PrintBuffer & "retirar al dia siguiente y" & Chr(10)
PrintBuffer = PrintBuffer & "paga una multa de $10.000 pesos." & Chr(10)
'PrintBuffer = PrintBuffer & "$3.000 PROMOCION HASTA 3 HORAS" & Chr(10)
'PrintBuffer = PrintBuffer & "LUNES A VIERNES EXCEPTO FERIADOS" & Chr(10)
'PrintBuffer = PrintBuffer & "$100 POR MINUTO" & Chr(10)
'PrintBuffer = PrintBuffer & "$3.000 TARIFA MAXIMA DIA " & Chr(10)
PrintBuffer = PrintBuffer & Chr(27) & Chr(100) & Chr(2)
printer.WriteLine(PrintBuffer)
printer.Flush
'FolioIng = FolioIng + 1
End Sub
Sub btnSalir_Click
Activity.Finish
End Sub