Admin
6 天以前 bd6818fc9d40f343547bafca0743658f3c0379dc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
using System;
using System.Collections.Generic;
using System.Text;
using WIDESEA.Entity.DomainModels;
using WIDESEA.Services.Repositories;
 
namespace WIDESEA.Services.Services
{
    public partial class CommonFunction
    {
 
        /// <summary>
        /// 将轴承对应的录入信息移动到历史
        /// </summary>
        /// <param name="boxHead">boxHead</param>
        /// <param name="boxDetail">boxDetail</param>
        /// <returns></returns>
        public static void AddMesInfoToHistory(Dt_mes_goods_info mesInfo)
        {
            Dt_mes_goods_info_hty mes_Goods_Info_Hty = new Dt_mes_goods_info_hty();
 
            mes_Goods_Info_Hty.mesInfo_id = Guid.NewGuid();
            mes_Goods_Info_Hty.mesInfo_inUnit = mesInfo.mesInfo_inUnit;
            mes_Goods_Info_Hty.mesInfo_standard = mesInfo.mesInfo_standard;
            mes_Goods_Info_Hty.mesInfo_madeUnit = mesInfo.mesInfo_madeUnit;
            mes_Goods_Info_Hty.mesInfo_carType = mesInfo.mesInfo_carType;
            mes_Goods_Info_Hty.mesInfo_madeDate = mesInfo.mesInfo_madeDate.ToString();
            mes_Goods_Info_Hty.mesInfo_type = mesInfo.mesInfo_type;
            mes_Goods_Info_Hty.mesInfo_number = mesInfo.mesInfo_number;
            mes_Goods_Info_Hty.mesInfo_weight = mesInfo.mesInfo_weight;
            mes_Goods_Info_Hty.mesInfo_qrCode = mesInfo.mesInfo_qrCode;
            mes_Goods_Info_Hty.mesInfo_finishedDate = DateTime.Now;
            mes_Goods_Info_Hty.mesInfo_createType = mesInfo.mesInfo_createType;
            mes_Goods_Info_Hty.mesInfo_bak_1 = mesInfo.mesInfo_bak_1;
            mes_Goods_Info_Hty.mesInfo_bak_2 = mesInfo.mesInfo_bak_2;
            mes_Goods_Info_Hty.mesInfo_bak_3 = mesInfo.mesInfo_bak_3;
            mes_Goods_Info_Hty.mesInfo_bak_4 = mesInfo.mesInfo_bak_4;
 
            Dt_mes_goods_info_htyRepository.Instance.Add(mes_Goods_Info_Hty, true);
            Dt_mes_goods_infoRepository.Instance.Delete(mesInfo, true);
        }
 
    }
}