lss
3 天以前 17e3ef45fe0a6b6f8a147b50740834ac734f9317
HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/wms/ContainerHelper.cs
@@ -136,7 +136,7 @@
        //}
        /// <summary>
        /// 判断容器是否有物料信息
        /// 判断容器是否绑定货位
        /// </summary>
        /// <param name="cntr"></param>
        /// <returns></returns>
@@ -147,6 +147,8 @@
            return db.Queryable<LocCntrRel>().Count(a => a.S_LOC_CODE.Trim() == cntr) == 0;
        }
        /// <summary>
        /// 根据托盘编码查询托盘物料绑定
        /// </summary>
@@ -156,7 +158,7 @@
        {
            //1.0 查货位容器表
            var db = new SqlHelper<object>().GetInstance();
            return db.Queryable<CntrItemDetail>().Where(a => a.S_ITEM_CODE.Trim() == cntr).First();
            return db.Queryable<CntrItemDetail>().Where(a => a.S_CNTR_CODE.Trim() == cntr).First();
        }
@@ -185,18 +187,18 @@
            return db.Queryable<LocCntrRel>().Where(a => a.S_CNTR_CODE.Trim() == cntr).First();
        }
        internal static bool AddCntr(string cntrCode, string itemCode)
        internal static bool AddCntr(string cntrCode,string source="1")
        {
            var res = false;
            var db = new SqlHelper<object>().GetInstance();
            var TN_Container = new Container { S_CODE = cntrCode };
            var cntrItemRel = new CntrItemDetail { S_CNTR_CODE = cntrCode, S_ITEM_CODE = itemCode };
            var TN_Container = new Container { S_CODE = cntrCode, S_SOURCE = source };
            try
            {
                db.BeginTran();
                db.Insertable<Container>(TN_Container).ExecuteCommand();
                db.Insertable<CntrItemDetail>(cntrItemRel).ExecuteCommand();
                db.CommitTran();
                res = true;