using CRM.Core.Common.EventBus; using System; namespace CRM.Core.BLL.EventBus.Events { public class PayInfoEvent : IEvent { public PayInfoEvent() { } public PayInfoEvent(int orderId, string orderStatus, string orderStatusName, decimal needPay, DateTime arrivalTime, string deptcode, string payNo, int payType, string payTypeName, string remark, decimal payPrice, DateTime ctime, string payName) { OrderId = orderId; OrderStatus = orderStatus; OrderStatusName = orderStatusName; NeedPay = needPay; ArrivalTime = arrivalTime; DeptCode = deptcode; PayNo = payNo; PayType = payType; PayTypeName = payTypeName; Remark = remark; PayPrice = payPrice; Ctime = ctime; PayName = payName; } public int OrderId { get; set; } public string OrderStatus { get; set; } public string OrderStatusName { get; set; } public decimal NeedPay { get; set; } public DateTime ArrivalTime { get; set; } public string DeptCode { get; set; } public string PayNo { get; set; } public int PayType { get; set; } public string PayTypeName { get; set; } public string Remark { get; set; } public decimal PayPrice { get; set; } public DateTime Ctime { get; set; } public string PayName { get; set; } } }