C# Класс Sconit_CS.Utility

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

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

Метод Описание
CancelOperation ( Resolver resolver ) : void

分步取消

DataGridViewDecimalFilter ( object sender, KeyPressEventArgs e ) : void
DataGridViewIntFilter ( object sender, KeyPressEventArgs e ) : void
FormatExMessage ( string message ) : string
GetBarcodeCode128BByStr ( string str ) : string
GetRowIndex ( Resolver resolver, string compareString ) : int

得到当前行号,没有匹配上返回-1

IsDecimal ( string str ) : bool
IsHasTransformer ( Resolver resolver ) : bool
IsHasTransformerDetail ( Resolver resolver ) : bool
Log ( string logstr ) : void
Md5 ( string originalPassword ) : string
MergeResolver ( Resolver resolver, Resolver originalResolver ) : Resolver
PrintOrder ( string fileUrl, IWin32Window win32Window, string printer ) : void
ProcessOriginalResolver ( Resolver resolver, Resolver originalResolver ) : Resolver
RemoveLot ( Resolver resolver ) : void
RenderDataGridViewBackColor ( System.Windows.Forms.DataGridView dataGrid ) : System.Windows.Forms.DataGridView
SumCurrentQty ( Transformer transformerArray ) : Transformer[]
TextBoxDecimalFilter ( object sender, KeyPressEventArgs e ) : void
TextBoxIntFilter ( object sender, KeyPressEventArgs e ) : void

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

Метод Описание
AccumlationCurrentQty ( Resolver resolver ) : decimal
AccumlationCurrentQty ( TransformerDetail transformerDetails ) : decimal
AddTransformerDetail ( Resolver resolver, TransformerDetail transformerDetail ) : void
AddTransformerDetail ( Transformer transformer, TransformerDetail transformerDetail ) : void
CancelRepackOperation ( Resolver resolver ) : void

翻箱取消操作

CheckMatchHuExist ( Resolver resolver ) : void
CheckMatchHuExist ( Resolver resolver, string huId ) : void
CopyProperty ( object sourceObj, object targetObj ) : void
DeepCopyResolver ( Resolver sourceResolver, Resolver targetResolver ) : void
FindMaxSeq ( Transformer transformers ) : int
FindMaxSeqTransformerDetailRowAndColumnIndex ( Transformer transformerList ) : int[]

查找最大序号的TransformerDetail所在的行和列

GetSumCartons ( TransformerDetail transformerDetails ) : int
KillProcess ( string processName ) : void
ProcessTransformer ( Transformer transformerList ) : void

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

CancelOperation() публичный статический Метод

分步取消
public static CancelOperation ( Resolver resolver ) : void
resolver System.Resolver
Результат void

DataGridViewDecimalFilter() публичный статический Метод

public static DataGridViewDecimalFilter ( object sender, KeyPressEventArgs e ) : void
sender object
e System.Windows.Forms.KeyPressEventArgs
Результат void

DataGridViewIntFilter() публичный статический Метод

public static DataGridViewIntFilter ( object sender, KeyPressEventArgs e ) : void
sender object
e System.Windows.Forms.KeyPressEventArgs
Результат void

FormatExMessage() публичный статический Метод

public static FormatExMessage ( string message ) : string
message string
Результат string

GetBarcodeCode128BByStr() публичный статический Метод

public static GetBarcodeCode128BByStr ( string str ) : string
str string
Результат string

GetRowIndex() публичный статический Метод

得到当前行号,没有匹配上返回-1
public static GetRowIndex ( Resolver resolver, string compareString ) : int
resolver System.Resolver
compareString string
Результат int

IsDecimal() публичный статический Метод

public static IsDecimal ( string str ) : bool
str string
Результат bool

IsHasTransformer() публичный статический Метод

public static IsHasTransformer ( Resolver resolver ) : bool
resolver System.Resolver
Результат bool

IsHasTransformerDetail() публичный статический Метод

public static IsHasTransformerDetail ( Resolver resolver ) : bool
resolver System.Resolver
Результат bool

Log() публичный статический Метод

public static Log ( string logstr ) : void
logstr string
Результат void

Md5() публичный статический Метод

public static Md5 ( string originalPassword ) : string
originalPassword string
Результат string

MergeResolver() публичный статический Метод

public static MergeResolver ( Resolver resolver, Resolver originalResolver ) : Resolver
resolver System.Resolver
originalResolver System.Resolver
Результат System.Resolver

PrintOrder() публичный статический Метод

public static PrintOrder ( string fileUrl, IWin32Window win32Window, string printer ) : void
fileUrl string
win32Window IWin32Window
printer string
Результат void

ProcessOriginalResolver() публичный статический Метод

public static ProcessOriginalResolver ( Resolver resolver, Resolver originalResolver ) : Resolver
resolver System.Resolver
originalResolver System.Resolver
Результат System.Resolver

RemoveLot() публичный статический Метод

public static RemoveLot ( Resolver resolver ) : void
resolver System.Resolver
Результат void

RenderDataGridViewBackColor() публичный статический Метод

public static RenderDataGridViewBackColor ( System.Windows.Forms.DataGridView dataGrid ) : System.Windows.Forms.DataGridView
dataGrid System.Windows.Forms.DataGridView
Результат System.Windows.Forms.DataGridView

SumCurrentQty() публичный статический Метод

public static SumCurrentQty ( Transformer transformerArray ) : Transformer[]
transformerArray Transformer
Результат Transformer[]

TextBoxDecimalFilter() публичный статический Метод

public static TextBoxDecimalFilter ( object sender, KeyPressEventArgs e ) : void
sender object
e System.Windows.Forms.KeyPressEventArgs
Результат void

TextBoxIntFilter() публичный статический Метод

public static TextBoxIntFilter ( object sender, KeyPressEventArgs e ) : void
sender object
e System.Windows.Forms.KeyPressEventArgs
Результат void