/// <summary>
 /// 判断气动传输无人操作并取样
 /// </summary>
 /// <param name="opstart"></param>
 /// <param name="opend"></param>
 /// <returns></returns>
 public bool CheckFreeSendSample(eOp opstart = eOp.自动存查样管理系统, eOp opend = eOp.化验室)
 {
     if (CheckFree())
     {
         return(SendSample(opstart, opend));
     }
     return(false);
 }
        /// <summary>
        /// 默认为智能存样柜取到
        /// </summary>
        /// <param name="opstart"></param>
        /// <param name="opend"></param>
        /// <returns></returns>
        bool SendSample(eOp opstart = eOp.自动存查样管理系统, eOp opend = eOp.化验室)
        {
            EquQDBill infqdbill = new EquQDBill();

            infqdbill.OpStart       = (int)opstart;
            infqdbill.OpEnd         = (int)opend;
            infqdbill.Operator_Code = 501;
            infqdbill.Send_Time     = DateTime.Now;
            infqdbill.DataStatus    = 0;
            infqdbill.readState     = 1;
            if (DcDbers.GetInstance().PneumaticTransfer_Dber.Insert(infqdbill) > 0)
            {
                return(true);
            }
            return(false);
        }
Пример #3
0
 public PHullOp(eOp op, int pti)
 {
     this.Op   = op;
     this.Pt_i = pti;
 }