private Types.ScanInfo UnDoScan() { if (CurrentDisk == null || !CurrentDisk.IsScaned) { return(Types.ScanInfo.NotScan); } Types.ScanInfo si = CurrentDisk.UnPutAway(); if (si != Types.ScanInfo.Successful) { return(si); } this.FinishBillsId.Remove(currentDisk.Sku.BillNo); scanedDiskCount--; return(Types.ScanInfo.Successful); }