| | |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Reflection.Emit; |
| | | using System.Text; |
| | | using System.Threading; |
| | | using System.Threading.Tasks; |
| | |
| | | /// </summary> |
| | | public class MyExtendHelper |
| | | { |
| | | /// <summary> |
| | | /// 验证某个包 是否只有一个UPI |
| | | /// </summary> |
| | | /// <param name="wmsDB"></param> |
| | | /// <param name="upi"></param> |
| | | /// <returns>true:只有一个 </returns> |
| | | public static bool IsOnlyOneInPackage(WmsDBModel wmsDB, string upi) |
| | | { |
| | | var upiObj = wmsDB.mes_batchOrderUPI_new.Where(x => x.UPI == upi).FirstOrDefault(); |
| | | if (upiObj != null) |
| | | { |
| | | var num = wmsDB.mes_batchOrderUPI_new.Where(x => x.PackageCode == upiObj.PackageCode).Count(); |
| | | if (num == 1) |
| | | { |
| | | return true; |
| | | } |
| | | } |
| | | return false; |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 公共的控制请求对象字典 |