@ -3539,19 +3539,42 @@ namespace InjectionPC
Label lbPackageCode = lbPackageCodeL ;
Label lbNeedQty = lbNeedQtyL ;
Label lbCurrentlQty = lbCurrentlQtyL ;
DataTable packageTable = new DataTable ( ) ;
if ( mould = = _l eftType )
{
lbPackageCode = lbPackageCodeL ;
lbNeedQty = lbNeedQtyL ;
lbCurrentlQty = lbCurrentlQtyL ;
packageTable = _ injectionBoxBLL . SearchUnBox ( Program . station , "0" ) ;
}
else
{
lbPackageCode = lbPackageCodeR ;
lbNeedQty = lbNeedQtyR ;
lbCurrentlQty = lbCurrentlQtyR ;
packageTable = _ injectionBoxBLL . SearchUnBox ( Program . station , "1" ) ;
}
string pkgCode = string . Empty ;
string boxCount1 = string . Empty ;
if ( packageTable . Rows . Count > 0 )
{
pkgCode = packageTable . Rows [ 0 ] [ "BoxNo" ] . ToString ( ) ;
boxCount1 = packageTable . Rows [ 0 ] [ "BoxCount" ] . ToString ( ) ;
lbPackageCode . Text = pkgCode ;
lbCurrentlQty . Text = boxCount1 ;
}
else
{
pkgCode = "" ;
lbPackageCode . Text = pkgCode ;
boxCount1 = "0" ;
lbCurrentlQty . Text = boxCount1 ;
}
string pkgCode = lbPackageCode . Text . Trim ( ) ;
//string pkgCode = lbPackageCode.Text.Trim();
@ -3618,10 +3641,10 @@ namespace InjectionPC
//判断当前箱码是否已经打印,或者实际完成数量已经达到满器具
else
{
DataTable boxTable = _ injectionBoxBLL . SearchBox ( pkgCode ) ;
if ( box Table. Rows . Count > 0 )
//DataTable boxTable = _injectionBoxBLL.SearchBox(pkgCode);
if ( package Table. Rows . Count > 0 )
{
DataRow boxRow = box Table. Rows [ 0 ] ;
DataRow boxRow = package Table. Rows [ 0 ] ;
if ( boxRow [ "IsPrint" ] . ToString ( ) = = "1" )
{
lbPackageCode . Text = "" ;