/// <summary> /// 发送卸样命令 /// </summary> /// <param name="machineCode">设备编码</param> /// <param name="sampleCode">采样码</param> /// <param name="sampleUnloadType">卸样方式</param> /// <returns></returns> public bool SendSampleUnloadCmd(string machineCode, string sampleCode, eEquInfSamplerUnloadType sampleUnloadType) { InfQCJXCYUnLoadCMD SampleUnloadCmd = new InfQCJXCYUnLoadCMD { DataFlag = 0, //InterfaceType = CommonDAO.GetInstance().GetMachineInterfaceTypeByCode(machineCode), MachineCode = machineCode, ResultCode = eEquInfCmdResultCode.默认.ToString(), SampleCode = sampleCode, UnLoadType = sampleUnloadType.ToString(), SyncFlag = 0 }; return(Dbers.GetInstance().SelfDber.Insert <InfQCJXCYUnLoadCMD>(SampleUnloadCmd) > 0); }
/// <summary> /// 发送卸样命令 /// </summary> /// <param name="machineCode">设备编码</param> /// <param name="samplingId">采样单Id</param> /// <param name="sampleCode">采样码</param> /// <param name="sampleUnloadType">卸样方式</param> /// <param name="sampleUnloadCmdId">返回命令Id</param> /// <returns></returns> public bool SendSampleUnloadCmd(string machineCode, string samplingId, string sampleCode, eEquInfSamplerUnloadType sampleUnloadType, out string sampleUnloadCmdId) { InfQCJXCYUnLoadCMD sampleUnloadCmd = new InfQCJXCYUnLoadCMD { Id = Guid.NewGuid().ToString(), DataFlag = 0, //InterfaceType = CommonDAO.GetInstance().GetMachineInterfaceTypeByCode(machineCode), MachineCode = machineCode, ResultCode = eEquInfCmdResultCode.默认.ToString(), SampleCode = sampleCode, UnLoadType = sampleUnloadType.ToString(), SyncFlag = 0, SamplingId = samplingId }; sampleUnloadCmdId = sampleUnloadCmd.Id; return(Dbers.GetInstance().SelfDber.Insert <InfQCJXCYUnLoadCMD>(sampleUnloadCmd) > 0); }
/// <summary> /// 发送卸样命令 /// </summary> /// <param name="machineCode">设备编码</param> /// <param name="samplingId">采样单Id</param> /// <param name="sampleCode">采样码</param> /// <param name="sampleUnloadType">卸样方式</param> /// <param name="sampleUnloadCmdId">返回命令Id</param> /// <returns></returns> public bool SendSampleUnloadCmd(string machineCode, string samplingId, string sampleCode, eEquInfSamplerUnloadType sampleUnloadType, string barrelNumber, out string sampleUnloadCmdId) { InfQCJXCYUnLoadCMD sampleUnloadCmd = new InfQCJXCYUnLoadCMD { Id = Guid.NewGuid().ToString(), DataFlag = 0, MachineCode = machineCode, ResultCode = eEquInfCmdResultCode.默认.ToString(), SampleCode = sampleCode, UnLoadType = sampleUnloadType.ToString(), SyncFlag = 0, SamplingId = samplingId, BarrelNumber = barrelNumber }; sampleUnloadCmdId = sampleUnloadCmd.Id; return(Dbers.GetInstance().SelfDber.Insert <InfQCJXCYUnLoadCMD>(sampleUnloadCmd) > 0); }