| | |
| | | Dt_container_head head = Dt_container_headRepository.Instance.FindFirst(r => r.containerhead_barcode == barcode); |
| | | if (null != head) |
| | | return content.Error("å½åæçå·å·²åå¨åºé,è¯·æ£æ¥:" + barcode); |
| | | Dt_container_head_hty container_Head_Hty = Dt_container_head_htyRepository.Instance.Find(x => x.containerhead_barcode == barcode |
| | | && x.containerhead_operatetype == "empty" && x.containerhead_creator != "WCS") |
| | | |
| | | .OrderByDescending(x => x.containerhead_finishtime).First(); |
| | | Dt_EmptyPallet dt_Empty = Dt_EmptyPalletRepository.Instance.Find(x => x.EmptyPallet_name == barcode).FirstOrDefault(); |
| | | decimal weight = 0; |
| | | if (null != container_Head_Hty) |
| | | if (null != dt_Empty) |
| | | { |
| | | weight = string.IsNullOrEmpty(container_Head_Hty.containerhead_palletweight) ? 0 : decimal.Parse(container_Head_Hty.containerhead_palletweight); |
| | | weight = string.IsNullOrEmpty(dt_Empty.EmptyPallet_palletweight) ? 0 : decimal.Parse(dt_Empty.EmptyPallet_palletweight); |
| | | } |
| | | content = Dt_taskinfoRepository.Instance.DbContextBeginTransaction(() => |
| | | { |