2
schangxiang@126.com
2024-09-02 5834c3175122fd0fb9665f7cccae1601e47dc423
DataCapture/iWare_SCADA_DataCapture/iWare_SCADA_BusinessLogical/Utils/SystemBussinessHelper.cs
@@ -13,6 +13,63 @@
    /// </summary>
    public class SystemBussinessHelper
    {
        /// <summary>
        /// 设置 WorkPieceInfo 的DataCapturePointCname
        /// </summary>
        /// <param name="workPieceLog"></param>
        /// <param name="_DataCapturePointCode"></param>
        /// <param name="_DataCapturePointName"></param>
        public static void SetWorkPieceInfoMiddleForCreatedUserName(ref WorkPieceInfo workPiece, string _DataCapturePointName)
        {
            workPiece.DataCapturePointCname = _DataCapturePointName;
        }
        /// <summary>
        /// 设置 WorkPieceInfo 的UpdateDataCapturePointCname
        /// </summary>
        /// <param name="workPieceLog"></param>
        /// <param name="_DataCapturePointCode"></param>
        /// <param name="_DataCapturePointName"></param>
        public static void SetWorkPieceInfoMiddleForUpdateDataCapturePointCname(ref WorkPieceInfo workPiece, string _DataCapturePointName)
        {
            workPiece.UpdateDataCapturePointCname = _DataCapturePointName;
        }
        /// <summary>
        /// 设置WorkPieceLog 的创建人
        /// </summary>
        /// <param name="workPieceLog"></param>
        /// <param name="_DataCapturePointCode"></param>
        /// <param name="_DataCapturePointName"></param>
        public static void SetWorkPieceLogMiddleForCreatedUserName(ref WorkPieceLogMiddle workPieceLog, string _DataCapturePointCode, string _DataCapturePointName)
        {
            workPieceLog.CreatedUserName = _DataCapturePointCode;
            workPieceLog.DataCapturePointCname = _DataCapturePointName;
        }
        /// <summary>
        /// 设置WorkPieceLog 的创建人
        /// </summary>
        /// <param name="workPieceLog"></param>
        /// <param name="_DataCapturePointCode"></param>
        /// <param name="_DataCapturePointName"></param>
        public static void SetWorkPieceLogMiddleForCreatedUserName(ref WorkPieceLog workPieceLog, string _DataCapturePointCode, string _DataCapturePointName)
        {
            workPieceLog.CreatedUserName = _DataCapturePointCode;
            workPieceLog.DataCapturePointCname = _DataCapturePointName;
        }
        /// <summary>
        /// 设置WorkPieceLog 的更新人
        /// </summary>
        /// <param name="workPieceLog"></param>
        /// <param name="_DataCapturePointCode"></param>
        /// <param name="_DataCapturePointName"></param>
        public static void SetWorkPieceLogMiddleForUpdatedUserName(ref WorkPieceLogMiddle workPieceLog, string _DataCapturePointCode, string _DataCapturePointName)
        {
            workPieceLog.UpdatedUserName = _DataCapturePointCode;
            workPieceLog.UpdateDataCapturePointCname = _DataCapturePointName;
        }
        /// <summary>
        /// 是否允许修改WorkPieceState 为WIP