TaskRecordEventArgs.cs 697 Bytes
using HHECS.BllModel;
using HHECS.Model.Entities;
using System;

namespace HHECS.Executor.EquipmentHandler
{
    /// <summary>
    /// 任务流转记录事件参数
    /// </summary>
    public class TaskRecordEventArgs : EventArgs
    {
        public Equipment Equipment { get; set; }

        public int TaskId { get; set; }

        public string Description { get; set; }
        public BllResult Result { get; }

        public TaskRecordEventArgs(Equipment equipment, int taskId, string description, BllResult result = null)
        {
            Equipment = equipment;
            TaskId = taskId;
            Description = description;
            Result = result;
        }
    }
}