C# Класс FiscalCash, pf500

Показать файл Открыть проект

Открытые методы

Метод Описание
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[]

Приватные методы

Метод Описание
AppendStringToOpcodes ( string opcode ) : void
CheckInterfaceInit ( ) : void
GetShortPathName ( [ path, [ shortPath, int shortPathLength ) : int
InitRawCommand ( string command ) : byte[]
ParseProductName ( string ProductName ) : string
StartProcessAndWait ( ) : byte[]

Описание методов

AddProduct() публичный Метод

public AddProduct ( string ProductName, string ProductPrice, string Quantity = "1.000", byte TaxCategory = 192 ) : void
ProductName string
ProductPrice string
Quantity string
TaxCategory byte
Результат void

AddProductStorno() публичный Метод

public AddProductStorno ( string ProductName, string ProductPrice, string Quantity = "1.000", byte TaxCategory = 192 ) : void
ProductName string
ProductPrice string
Quantity string
TaxCategory byte
Результат void

CheckError() публичный Метод

public CheckError ( ) : bool
Результат bool

CloseInterface() публичный Метод

public CloseInterface ( ) : void
Результат void

ConvertDateTimeToSynergyDate() публичный Метод

public ConvertDateTimeToSynergyDate ( DateTime value, bool dash = true ) : string
value DateTime
dash bool
Результат string

DailyFiscalClose() публичный Метод

public DailyFiscalClose ( ) : byte[]
Результат byte[]

DetailedReport() публичный Метод

public DetailedReport ( string timeStart, string timeEnd ) : byte[]
timeStart string
timeEnd string
Результат byte[]

FiscalCash() публичный Метод

public FiscalCash ( string ComPort = "COM1" ) : System
ComPort string
Результат System

GetTimeDate() публичный Метод

public GetTimeDate ( ) : byte[]
Результат byte[]

InitInterface() публичный Метод

public InitInterface ( ) : void
Результат void

IssueBill() публичный Метод

public IssueBill ( ) : byte[]
Результат byte[]

IssueStorno() публичный Метод

public IssueStorno ( ) : byte[]
Результат byte[]

SetTimeDate() публичный Метод

public SetTimeDate ( string time ) : byte[]
time string
Результат byte[]

ShortReport() публичный Метод

public ShortReport ( string timeStart, string timeEnd ) : byte[]
timeStart string
timeEnd string
Результат byte[]