//删除数据
        private void DeleteSN_List(DataDelivery e)
        {
            try
            {
                SerialNumber   sn             = new SerialNumber();
                tb_PrintRecord print          = new tb_PrintRecord();
                int            temRecordCount = 0;
                switch (e.Option)
                {
                //删除已包装
                case 0:
                    Update_SN_TO_Not_Pack(ref e, sn, ref temRecordCount);
                    break;

                //删除已打印
                case 1:
                    foreach (object _sn in e.SNlist)
                    {
                        string tem = "";
                        if (_sn.ToString().Length > 10)
                        {
                            tem = _sn.ToString().Substring(0, 10);
                        }
                        else
                        {
                            tem = _sn.ToString();
                        }
                        print.Delete(tem);
                        temRecordCount++;
                    }
                    My_MessageBox.My_MessageBox_Message("成功删除已打印:" + temRecordCount + "");
                    break;

                //删除已装箱
                case 2:
                    foreach (object _sn in e.SNlist)
                    {
                        Maticsoft.Model.SerialNumber _serialNumber = sn.GetModel(_sn.ToString());
                        _serialNumber.State = Maticsoft.Model.E_Barcode_State.Not_Encasement.ToString();
                        if (sn.Update(_serialNumber))
                        {
                            temRecordCount++;
                        }
                    }
                    My_MessageBox.My_MessageBox_Message("成功删除已装箱" + temRecordCount + "");
                    break;

                case 3:
                    foreach (object _sn in e.SNlist)
                    {
                        if (sn.Delete(_sn.ToString()))
                        {
                            temRecordCount++;
                        }
                    }
                    My_MessageBox.My_MessageBox_Message("成功删除条码" + temRecordCount + "");
                    break;

                default:
                    My_MessageBox.My_MessageBox_Message("不包含此项目");
                    break;
                }
            }
            catch (Exception ex)
            {
                My_MessageBox.My_MessageBox_Message(ex.Message);
            }
        }