using CRM.Core.Common.EventBus; using System; namespace CRM.Core.BLL.EventBus.Events { public class OpenOrderEvent : IEvent { public OpenOrderEvent() { } public OpenOrderEvent(int orderId, string orderStatus, string orderStatusName, DateTime oTime, DateTime endTime, string deptCode, string activeProductCode, string activeProductExt, string cName, string resId, int? Operator, string OperatorName) { OrderId = orderId; OrderStatus = orderStatus; OrderStatusName = orderStatusName; OTime = oTime; EndTime = endTime; DeptCode = deptCode; ActiveProductCode = activeProductCode; ActiveProductExt = activeProductExt; CName = cName; ResId = resId; this.Operator = Operator; this.OperatorName = OperatorName; } public int OrderId { get; set; } public string OrderStatus { get; set; } public string OrderStatusName { get; set; } public DateTime OTime { get; set; } public DateTime EndTime { get; set; } public string DeptCode { get; set; } public string ActiveProductCode { get; set; } public string ActiveProductExt { get; set; } public string CName { get; set; } public string ResId { get; set; } public int? Operator { get; set; } public string OperatorName { get; set; } } }