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

52 lines
1.5 KiB
C#

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; }
}
}