Ejemplo n.º 1
0
        /// <summary>
        /// 保存样桶登记信息
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnSaveSampleBarrel_Click(object sender, EventArgs e)
        {
            if (this.CurrentRCSampleBarrels.Count == 0)
            {
                MessageBoxEx.Show("采样桶列表为空!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }

            foreach (CmcsRCSampleBarrel item in this.CurrentRCSampleBarrels)
            {
                //if (this.MachineRCSampleBarrelId.Contains(item.Id))
                //    // 在数据库已存在的样桶,只是没有关联采样单
                //    cZYHandlerDAO.UpdateRCSampleBarrelSampleWeight(item.Id, item.SampleWeight);
                //else
                // 人工登记桶

                if (this.CurrentSampleInfo.SelectType == "入厂")
                {
                    cZYHandlerDAO.SaveRCSampleBarrel(item);
                }
                else
                {
                    CmcsRLSampleBarrel cmcsRLSampleBarrel = new CmcsRLSampleBarrel()
                    {
                        SamplingId     = item.SamplingId,
                        SampleType     = item.SampleType,
                        SamplerName    = "",
                        BarrelingNum   = item.BarrelNumber,
                        BarrelCode     = item.BarrelCode,
                        BarrellingTime = DateTime.Now,
                        SampleWeight   = item.SampleWeight
                    };
                    cZYHandlerDAO.SaveRLSampleBarrel(cmcsRLSampleBarrel);
                }
            }

            MessageBoxEx.Show("样桶登记成功", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
            Restet();
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 保存入炉样桶登记记录(人工样 采样第一次称重)
 /// </summary>
 /// <param name="entity"></param>
 /// <returns></returns>
 public bool SaveRLSampleBarrel(CmcsRLSampleBarrel entity)
 {
     return(Dbers.GetInstance().SelfDber.Insert <CmcsRLSampleBarrel>(entity) > 0 ? true : false);
 }