Esempio n. 1
0
        /// <summary>
        /// 发送制样计划
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnSendMakeCmd_Click(object sender, EventArgs e)
        {
            CmcsBeltSampleUnloadCmd entity = null;

            foreach (GridRow gridRow in superGridControl3.PrimaryGrid.Rows)
            {
                if (gridRow.Checked)
                {
                    entity = gridRow.DataItem as CmcsBeltSampleUnloadCmd;
                }
            }
            if (entity == null)
            {
                MessageBoxEx.Show("请先选择卸样记录", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            CmcsRCSampleBarrel RCSampleBarrel = CommonDAO.GetInstance().GetDber().Entity <CmcsRCSampleBarrel>(" where BarrelCode='" + entity.SampleCode + "'");

            if (RCSampleBarrel == null)
            {
                MessageBoxEx.Show("未找到采样单明细记录", "提示", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            SendMakePlan(RCSampleBarrel.SamplingId, RCSampleBarrel.InFactoryBatchId);
        }
Esempio n. 2
0
        private void superGridControl3_CellClick(object sender, GridCellClickEventArgs e)
        {
            CmcsBeltSampleUnloadCmd sampleUnloadCmd = e.GridCell.GridRow.DataItem as CmcsBeltSampleUnloadCmd;

            foreach (GridRow gridRow in superGridControl3.PrimaryGrid.Rows)
            {
                CmcsBeltSampleUnloadCmd cmcsSampleUnloadCmd = gridRow.DataItem as CmcsBeltSampleUnloadCmd;
                gridRow.Checked = (cmcsSampleUnloadCmd != null && sampleUnloadCmd.Id == cmcsSampleUnloadCmd.Id);
            }
        }
Esempio n. 3
0
        /// <summary>
        /// 加载当前卸样任务
        /// </summary>
        /// <param name="machineCode">设备编码</param>
        private void LoadCurrSampleUnloadCmd()
        {
            if (string.IsNullOrEmpty(currentUnloadSampleId))
            {
                return;
            }

            CmcsBeltSampleUnloadCmd beltSampleUnloadCmd = CommonDAO.GetInstance().GetDber().Get <CmcsBeltSampleUnloadCmd>(currentUnloadSampleId);

            lblCurrSamplerName.Text = CommonDAO.GetInstance().GetMachineNameByCode(beltSampleUnloadCmd.MachineCode);

            if (beltSampleUnloadCmd != null)
            {
                lblCurrResultCode.Text = beltSampleUnloadCmd.ResultCode;
                lblCurrSampleCode.Text = beltSampleUnloadCmd.SampleCode;
                lblCurrSendTime.Text   = beltSampleUnloadCmd.CreateDate.ToString("yyyy-MM-dd HH:mm:ss");
                lblCurrUnloadType.Text = beltSampleUnloadCmd.UnloadType;
            }
            else
            {
                lblCurrResultCode.Text = "暂无";
                lblCurrSampleCode.Text = "暂无";
                lblCurrSendTime.Text   = "暂无";
                lblCurrUnloadType.Text = "暂无";
            }

            if (lblCurrResultCode.Text == eEquInfCmdResultCode.成功.ToString())
            {
                lblCurrResultCode.ForeColor = Color.Green;
            }
            else if (lblCurrResultCode.Text == eEquInfCmdResultCode.失败.ToString())
            {
                lblCurrResultCode.ForeColor = Color.Red;
            }
            else
            {
                lblCurrResultCode.ForeColor = Color.Black;
            }
        }