EquipmentExecuteLogEventArgs.cs 872 Bytes
using HHECS.Application.Enums;
using HHECS.Application.Error;
using HHECS.BllModel;
using HHECS.Infrastructure.Enums;
using HHECS.Model.Entities;
using System;

namespace HHECS.Executor.EquipmentHandler
{
    /// <summary>
    /// 设备执行日志事件参数
    /// </summary>
    public class EquipmentExecuteLogEventArgs : EventArgs
    {

        public string Description { get; set; }

        public BllResultCode BllResultCode { get; set; }

        public string ErrorCode { get; set; }

        public Equipment Equipment { get; set; }

        public EquipmentExecuteLogEventArgs(BllResultCode bllResultCode, Equipment equipment,  string description, string errorCode)
        {
            BllResultCode = bllResultCode;
            Equipment = equipment;
            Description = description;
            ErrorCode = errorCode;
        }
     
    }
}