C# Class FiscalCash, pf500

Mostrar archivo Open project: bor0/pf500

Public Methods

Method Description
AddProduct ( string ProductName, string ProductPrice, string Quantity = "1.000", byte TaxCategory = 192 ) : void
AddProductStorno ( string ProductName, string ProductPrice, string Quantity = "1.000", byte TaxCategory = 192 ) : void
CheckError ( ) : bool
CloseInterface ( ) : void
ConvertDateTimeToSynergyDate ( DateTime value, bool dash = true ) : string
DailyFiscalClose ( ) : byte[]
DetailedReport ( string timeStart, string timeEnd ) : byte[]
FiscalCash ( string ComPort = "COM1" ) : System
GetTimeDate ( ) : byte[]
InitInterface ( ) : void
IssueBill ( ) : byte[]
IssueStorno ( ) : byte[]
SetTimeDate ( string time ) : byte[]
ShortReport ( string timeStart, string timeEnd ) : byte[]

Private Methods

Method Description
AppendStringToOpcodes ( string opcode ) : void
CheckInterfaceInit ( ) : void
GetShortPathName ( [ path, [ shortPath, int shortPathLength ) : int
InitRawCommand ( string command ) : byte[]
ParseProductName ( string ProductName ) : string
StartProcessAndWait ( ) : byte[]

Method Details

AddProduct() public method

public AddProduct ( string ProductName, string ProductPrice, string Quantity = "1.000", byte TaxCategory = 192 ) : void
ProductName string
ProductPrice string
Quantity string
TaxCategory byte
return void

AddProductStorno() public method

public AddProductStorno ( string ProductName, string ProductPrice, string Quantity = "1.000", byte TaxCategory = 192 ) : void
ProductName string
ProductPrice string
Quantity string
TaxCategory byte
return void

CheckError() public method

public CheckError ( ) : bool
return bool

CloseInterface() public method

public CloseInterface ( ) : void
return void

ConvertDateTimeToSynergyDate() public method

public ConvertDateTimeToSynergyDate ( DateTime value, bool dash = true ) : string
value DateTime
dash bool
return string

DailyFiscalClose() public method

public DailyFiscalClose ( ) : byte[]
return byte[]

DetailedReport() public method

public DetailedReport ( string timeStart, string timeEnd ) : byte[]
timeStart string
timeEnd string
return byte[]

FiscalCash() public method

public FiscalCash ( string ComPort = "COM1" ) : System
ComPort string
return System

GetTimeDate() public method

public GetTimeDate ( ) : byte[]
return byte[]

InitInterface() public method

public InitInterface ( ) : void
return void

IssueBill() public method

public IssueBill ( ) : byte[]
return byte[]

IssueStorno() public method

public IssueStorno ( ) : byte[]
return byte[]

SetTimeDate() public method

public SetTimeDate ( string time ) : byte[]
time string
return byte[]

ShortReport() public method

public ShortReport ( string timeStart, string timeEnd ) : byte[]
timeStart string
timeEnd string
return byte[]