ComplianceServer/oldcode/Core.BLL/EventBus/Events/PayOrderEvent.cs

43 lines
1.4 KiB
C#

using CRM.Core.Common.EventBus;
using System;
namespace CRM.Core.BLL.EventBus.Events
{
public class PayOrderEvent : IEvent
{
public PayOrderEvent()
{
}
public PayOrderEvent(int orderId, string orderStatus, string orderStatusName, decimal arrivalPay, DateTime arrivalTime, string deptCode, int sid, int auditor, string auditorName, DateTime auditTime, string payNo, DateTime? payDate)
{
OrderId = orderId;
OrderStatus = orderStatus;
OrderStatusName = orderStatusName;
ArrivalPay = arrivalPay;
ArrivalTime = arrivalTime;
DeptCode = deptCode;
Sid = sid;
Auditor = auditor;
AuditorName = auditorName;
AuditTime = auditTime;
PayNo = payNo;
PayDate = payDate;
}
public int OrderId { get; set; }
public string OrderStatus { get; set; }
public string OrderStatusName { get; set; }
public decimal ArrivalPay { get; set; }
public DateTime ArrivalTime { get; set; }
public string DeptCode { get; set; }
public int Sid { get; set; }
public int Auditor { get; set; }
public string AuditorName { get; set; }
public DateTime AuditTime { get; set; }
public string PayNo { get; set; }
public DateTime? PayDate { get; set; }
}
}