コード例 #1
0
ファイル: CtlNodeBaseModel.cs プロジェクト: zwxscu/ZAOJU3
        /// <summary>
        /// 下线记录(包括不合格检测,提前下线),若有重复,更新最新的
        /// </summary>
        /// <param name="productBarcode"></param>
        protected void OutputRecord(string productBarcode)
        {
            //按时间先后查询最后一条记录,更改记录状态,若查询结果为空,则返回
            string strWhere = string.Format("productBarcode='{0}' order by inputTime desc ", productBarcode);
            List <ProduceRecordModel> recordList = produceRecordBll.GetModelList(strWhere);

            if (recordList == null || recordList.Count() < 1)
            {
                return;
            }
            recordList[0].outputTime = System.DateTime.Now;
            recordList[0].lineOuted  = true;
            recordList[0].outputNode = this.nodeName;
            produceRecordBll.Update(recordList[0]);
        }