Exemple #1
0
        /// <summary>
        /// 增加数据
        /// </summary>
        /// <param name="e"></param>
        public void Add_Pack(My_GetTestData.UpDataEventArgs e)
        {
            DateTime dt         = DateTime.Now;
            int      _temRecord = 0;

            foreach (DataRow dr in e.TestData.Tables[0].Rows)
            {
                Maticsoft.Model.Pack_Exfo PK_Exfo = DataRowToModel_NotPack(dr);
                PK_Exfo.OrderID  = e.WorkOrder.OrderID;
                PK_Exfo.BatchNo  = e.BatchNo;
                PK_Exfo.ClientSN = e.ClientSN;
                PK_Exfo.PackDate = dt;
                dbs.Exists("delete from tb_Pack_Exfo WHERE SN ='" + PK_Exfo.SN + "' AND PartNumber= '" + PK_Exfo.PartNumber + "' AND Wave = '" + PK_Exfo.Wave + "'");
                if (!Add(PK_Exfo)) //返回更新结果
                {
                    ++_temRecord;
                }
            }

            /*
             * if (_temRecord != 0)
             * {
             *  e.Result = false;
             * }
             * else { e.Result = true; }
             */
        }
Exemple #2
0
        /// <summary>
        /// 两码两标签 数据添加
        /// </summary>
        /// <param name="e"></param>
        public void Add_Pack_TwoSnTwoLab(My_GetTestData.UpDataEventArgs e)
        {
            DateTime dt         = DateTime.Now;
            int      _temRecord = 0;

            foreach (DataRow dr in e.TestData.Tables[0].Rows)
            {
                Maticsoft.Model.Pack_Exfo PK_Exfo = DataRowToModel_NotPack(dr);
                PK_Exfo.OrderID  = e.WorkOrder.OrderID;
                PK_Exfo.BatchNo  = e.BatchNo;
                PK_Exfo.ClientSN = dr["SN"].ToString();
                PK_Exfo.PackDate = dt;
                dbs.Exists("delete from tb_Pack_Exfo WHERE SN ='" + PK_Exfo.SN + "' AND Wave = '" + PK_Exfo.Wave + "'");
                if (!Add(PK_Exfo)) //返回更新结果
                {
                    ++_temRecord;
                }
            }
        }